struts2学习笔记(1) 实现一个简单的struts2登陆
2014-07-17 00:00
417 查看
1. 创建一个类实现com.opensymphony.xwork2.Action接口并且实现接口中的execute方法 该方法返回Action.常量常量包括 success error none inputlogin
2. 然后配置struts.xml文件添加以下内容:
1. 创建一个实体类
在继承ActionSupport类中设置属性并提供setter和getter方法为实体类 验证 对象.属性
a) 在form表单中标签的name属性值设置为 对象.属性 比如User类中的用户密码pwd
其实是用struts2 很简单很方便,大多都只是在配置struts.xml 我做了个xml的模板过一会发上来...
在jsp中也就是用的事strus2的标签是用<%@taglib prefix="s" uri="/struts-tags" %> 导入的struts2标签库
<%@taglib prefix="s" uri="/struts-tags" %>在action类中使用servlet的api就是request , response使用的是ServletActionContext类的静态方法获得HttpServletrequest类等等
2. 然后配置struts.xml文件添加以下内容:
<struts> <package name="ghyStruts1" extends="struts-default"> extends是继承原有struts2的功能 <action name="login"class="controller.Login"> name是访问struts的url必须在这个名字后面加上.action class是struts2类的 包名.类名 //以下是根据类的execute方法的返回值跳转到不同的界面 <result name="success">/true.jsp</result> <result name="error">flase.jsp</result> </action> </package> </struts>
1. 创建一个实体类
在继承ActionSupport类中设置属性并提供setter和getter方法为实体类 验证 对象.属性
private User user; //保存jsp表单中的用户登陆数据 public String execute() throws Exception { // TODO Auto-generatedmethod stub System.out.println(user.getName()+user.getPwd()); if("zk".equals(user.getName())&&"pass".equals(user.getPwd())){ return SUCCESS; }else{ return ERROR; } }
a) 在form表单中标签的name属性值设置为 对象.属性 比如User类中的用户密码pwd
<s:textfield name="user.pwd" label="密码"></s:textfield>
其实是用struts2 很简单很方便,大多都只是在配置struts.xml 我做了个xml的模板过一会发上来...
在jsp中也就是用的事strus2的标签是用<%@taglib prefix="s" uri="/struts-tags" %> 导入的struts2标签库
<%@taglib prefix="s" uri="/struts-tags" %>在action类中使用servlet的api就是request , response使用的是ServletActionContext类的静态方法获得HttpServletrequest类等等
相关文章推荐
- 实现一个简单的struts2应用(实现登陆)
- extJs+json实现的一个登陆验证的简单例子
- 利用ASIHTTPRequest 实现一个简单的登陆验证
- 一个简单的学生登陆系统的jsp实现_1
- 一个简单的学生登陆系统的jsp实现之身份验证
- 用JAVA实现一个简单的登陆窗口
- 【IOS】利用ASIHTTPRequest 实现一个简单的登陆验证
- 将struts2和hibernate结合实现一个简单的小程序(一)
- 【IOS】利用ASIHTTPRequest 实现一个简单的登陆验证
- 一个简单的学生登陆系统的jsp实现之登陆主页面main.jsp
- Struts2学习日记(二)简单的Struts2登陆实现(Action继承ActionSupport类)
- Struts2一个简单的Filter实现
- 【IOS】利用ASIHTTPRequest 实现一个简单的登陆验证
- 用struts2 完成一个简单的通讯录,实现增删改查,分页,文件上传(头像),表单验证(两种方法)
- js实现一个简单登陆框
- 一个简单实现登陆控制的struts2框架
- 【IOS】利用ASIHTTPRequest 实现一个简单的登陆验证
- 将struts2和hibernate结合实现一个简单的小程序(二)
- 一个简单登陆示例的MVC和MVP实现
- 一个简单的学生登陆系统的jsp实现之登陆身份验证