基于ssh的网上选课系统的设计与开发内容摘要:

xh, String kl) { Session session=()。 Transaction tx=null。 try{ tx=()。 Query query=(from Dlb where xh= ? and kl=?)。 (0,xh)。 (1,kl)。 (1)。 Dlb dlb=(Dlb) ()。 ()。 if(dlb!=null){ return dlb。 } return null。 }catch(Exception e){ ()。 return null。 } } } 学生接口实现类: public class XsDaoImpl implements XsDAO { public Xsb selestInfoByXh(String xh) { Session session=()。 Transaction tx=null。 try{ tx=()。 Query query=(from Xsb as x where x. xh=?)。 (0,xh)。 (1)。 Xsb x=(Xsb) ()。 return x。 }catch(Exception e){ ()。 return null。 } } 我的梦,我的理想, 我的未来,我的中国梦。 我的梦,我的理想,我的未来,我的中国梦。 public void updateInfo(Xsb x) { Session session=()。 Transaction tx=null。 try{ tx=()。 (x)。 ()。 ()。 }catch(Exception e){ if(null!=tx) ()。 ()。 } } } 课程接口实现类: public class KcDaoImpl implements KcDAO { public ListKcb getAll() { Session session=()。 Transaction tx=null。 try{ tx=()。 ListKcb list=(from Kcb order by kch).list()。 ()。 return list。 }catch(Exception e){ ()。 return null。 } } public Kcb getOneById(String kch) { Session session=()。 Transaction tx=null。 try{ tx=()。 Query query=(from Kcb where kch=?)。 (0,kch)。 (1)。 Kcb k=(Kcb) ()。 ()。 return k。 }catch(Exception e){ ()。 我的梦,我的理想, 我的未来,我的中国梦。 我的梦,我的理想,我的未来,我的中国梦。 return null。 } } } 专业接口实现类: public class ZyDaoImpl implements ZyDAO { public ListZyb getAll() { try{ Session session=()。 Transaction tx=()。 List list=(from Zyb).list()。 ()。 ()。 return list。 }catch(Exception e){ ()。 } return null。 } public Zyb getZyb(int id) { try{ Session session=()。 Transaction tx=()。 Query query=(from Zyb where id=?)。 (0,id)。 (1)。 Zyb zyb=(Zyb) ()。 ()。 ()。 return zyb。 }catch(Exception e){ ()。 } return null。 } } struts 支持 右击项目,【 MyEclipse】 【 Add Struts Capabilities】 ,进入如图 所示的页面。 我的梦,我的理想, 我的未来,我的中国梦。 我的梦,我的理想,我的未来,我的中国梦。 图 单击 Next,如图 所示。 图 完成添加 struts 支持的向导。 我的梦,我的理想, 我的未来,我的中国梦。 我的梦,我的理想,我的未来,我的中国梦。 Action 登录 action public class LoginAction extends ActionSupport { private Dlb dlb。 private DlDAO dldao。 public DlDAO getDldao() { return dldao。 } public void setDldao(DlDAO dldao) { = dldao。 } public Dlb getDlb() { return dlb。 } public void setDlb(Dlb dlb) { = dlb。 } public String execute()throws Exception{ Dlb d=((),())。 (d)。 if(d!=null){ Map session=().getSession()。 (user,d)。 return SUCCESS。 } else{ return ERROR。 } } } 获得学生当前个人信息 public class GetXsInfoAction extends ActionSupport { private XsDAO xsdao。 private Xsb xs。 private Kcb kc。 private Zyb zyb。 public XsDAO getXsdao() { return xsdao。 } public void setXsdao(XsDAO xsdao) { = xsdao。 } public Xsb getXs() { 我的梦,我的理想, 我的未来,我的中国梦。 我的梦,我的理想,我的未来,我的中国梦。 return xs。 } public void setXs(Xsb xs) { = xs。 } public Kcb getKc() { return kc。 } public void setKc(Kcb kc) { = kc。 } public Zyb getZyb() { return zyb。 } public void setZyb(Zyb zyb) { = zyb。 } public String execute() throws Exception { Map session=().getSession()。 Dlb dlb=(Dlb) (user)。 XsDAO xd=new XsDaoImpl()。 Xsb xs=(())。 Map request=(Map) ActionContext .getContext().get (request)。 (xsinfo,xs)。 return SUCCESS。 } } 修改学生信息 public class UpdateXsInfoAction extends ActionSupport { private Xsb xs。 XsDAO xsdao。 public XsDAO getXsdao() {。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。