struts2增删改查功能

struts2增删改查功能

ID:29413186

大小:75.70 KB

页数:15页

时间:2018-12-19

struts2增删改查功能_第1页
struts2增删改查功能_第2页
struts2增删改查功能_第3页
struts2增删改查功能_第4页
struts2增删改查功能_第5页
资源描述:

《struts2增删改查功能》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、struts2增删改查功能实现先看下总体项目这是用户登陆表这是用户信息表1.在用户输入用户名和密码登陆之后,我们可以直接调用一个查询所有用户信息的方法,这样就可以查看到所有用户信息了,所要做的就是要写多个方法来执行,然后返回给页面显示(在这里我没有做分页演示),大家要有耐心的看哦,代码有点多。。。------------------------------action类代码--------------------------packagelaogen.action;importjava.sql.Connection;importjava.sql.ResultSet;i

2、mportjava.sql.Statement;importjava.text.SimpleDateFormat;importjava.util.ArrayList;importjava.util.List;importjavax.servlet.http.HttpSession;importorg.apache.struts2.ServletActionContext;importlaogen.common.DBcon;importlaogen.dto.depDto;importcom.opensymphony.xwork2.ActionSupport;@Suppr

3、essWarnings("serial")publicclassactionextendsActionSupport{privateStringusername;//注意这里跟index.jspform里面的name属性要对应privateStringpassword;privateStringmsg;publicStringgetMsg(){returnmsg;}publicvoidsetMsg(Stringmsg){this.msg=msg;}//然后生成settinggettingpublicStringgetUsername(){returnusername;

4、}publicvoidsetUsername(Stringusername){this.username=username;}publicStringgetPassword(){returnpassword;}publicvoidsetPassword(Stringpassword){this.password=password;}//自己写个方法来执行登陆publicStringlogin()throwsException{Connectionconn=DBcon.getConnection();//这是用来连通数据库,记得,要下载个驱动程序,mysqlStatem

5、entstmt=null;ResultSetrs1=null;ResultSetrs2=null;try{stmt=conn.createStatement();Stringsql1="select*fromuserinfomationwhereusername='"+this.username+"'";rs1=stmt.executeQuery(sql1);if(!rs1.next()){//判断用户名是不是存在,如果不是则输出信息,返回界面this.msg="用户名不正确!";return"Error";}else{Stringsql2="select*fromu

6、serinfomationwherepassword='"+this.password+"'";rs2=stmt.executeQuery(sql2);if(!rs2.next()){//判断密码是不是存在,如果不是则输出信息,返回界面this.msg="密码不正确!";return"Error";}}rs1.close();rs2.close();stmt.close();conn.close();}catch(Exceptione){e.printStackTrace();}//当上面验证成功了,调用下面的query方法,查出所有用户信息returnquery()

7、;}//这里是用来输出所有用户信息publicStringquery()throwsException{Connectionconn=DBcon.getConnection();//这是用来连通数据库,记得,要下载个驱动程序,mysqlStatementstmt=null;try{stmt=conn.createStatement();Stringsql="select*fromdep";//从另一张表查出信息ResultSetrs=stmt.executeQuery(sql);Listlist=newArrayList

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。