struts2学习笔记(1) 实现一个简单的struts2登陆
来源:互联网 发布:qqsmtp端口 编辑:程序博客网 时间:2024/09/21 09:18
1. 创建一个类实现com.opensymphony.xwork2.Action接口并且实现接口中的execute方法 该方法返回Action.常量常量包括 success error none inputlogin
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学习笔记(1) 实现一个简单的struts2登陆
- struts2学习笔记(1) 实现一个简单的struts2登陆
- 一个简单实现登陆控制的struts2框架
- 简单的Struts2登陆
- 简单的Struts2登陆
- Struts2总结 – 实现简单的登陆
- 03-Struts2实现简单的登陆
- struts2+hibernate4实现简单的注册登陆
- Struts2学习(二)---一个struts2的登陆例子
- 三大框架学习:Struts2简单入门(通过一个简单的登陆实例详解)
- Struts2学习笔记——一个简单的Action模型
- Struts2学习笔记(二):最简单的一个例子
- struts2入门学习篇:实现一个简单的登录操作
- Struts2 简单的登陆功能
- Struts2一个简单的Filter实现
- [struts2学习笔记] 第一节 关于struts2的简单认知
- Struts2学习笔记--简单的数据校验
- 20170913_chr_loginchr Struts2实现简单登陆功能
- asp.net+extjs+三层架构项目代码生成器/软件开发必不可少的利器
- 位运算的应用
- C语言测试(转载)
- Android layout ----LinearLayout小记
- 判断时间前后
- struts2学习笔记(1) 实现一个简单的struts2登陆
- 如何使用系统默认浏览器打开QTextBrowser中的链接
- 一种权限控制算法
- heap和stack(转载)
- java反射机制与动态代理(一)
- 【原创】敏捷开发方法中会议的明确定义
- Java反射
- Android开发中插入新的Activity
- Ioc