struts2的入门程序
来源:互联网 发布:网路优化 编辑:程序博客网 时间:2024/06/05 03:25
1:写一个登陆表单
<s:form action="login"> <s:textfield name="username" key="user"/> <s:textfield name="password" key="pass"/> <s:submit key="login"/></s:form>
2:配置好过滤器和strust.xml
<package name="struts2" namespace="/" extends="struts-default"> <action name="login" class="com.LoginAction"> <!-- 定义三个逻辑视图和物理资源之间的映射 --> <result name="success">/WEB-INF/welcome.jsp</result> <result name="error">/WEB-INF/content/error.jsp</result> </action> </package>
4:写好action:
public class LoginAction extends ActionSupport{ // 定义封装请求参数的username和password成员变量 private String username; private String password; public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } // 定义处理用户请求的execute方法 public String execute() throws Exception { // 当username为crazyit.org,password为leegang时即登录成功 if (this.getUsername().equals("123") && this.getPassword().equals("456") ) { ActionContext.getContext().getSession() .put("user" , this.getUsername()); return SUCCESS; } return ERROR; }}
访问表单登陆页面,输入用户名123 密码456 ,成功跳转至登陆成功页面,输入其他跳转至错误页面。入门程序书写成功。
阅读全文
0 0
- struts2的入门程序
- struts2的入门程序
- struts2入门(登陆程序)
- struts2入门程序
- struts2--1.入门程序
- 关于struts2的入门程序的无限404
- 【Structs2】Struts2入门之hello world程序的跑通
- struts2入门程序(一)
- 【Struts2】①Struts2的入门
- Struts2教程1:第一个Struts2程序 ----很不错的入门文章
- struts2的入门
- Struts2的入门配置
- Struts2的入门实例
- struts2的入门
- Struts2的简单入门
- 1、struts2的入门
- Struts2的入门使用
- Struts2的入门
- freeswitch查看注册用户
- git push failed Because the Fault of insufficient permission for adding an object
- STM32L073 使用cube生成ADC多路采样错误解决
- Codeforces 845 A Chess Tourney
- 最长上升子序列
- struts2的入门程序
- MyBatis(2)--MyBatis标准示例(单例)
- [BZOJ2434][NOI2011]阿狸的打字机-AC自动机
- python运维first_chapter
- You Don't Know JS: Types & Grammar 总结
- javascript学习记录(二)-function函数的应用之sort()函数详解
- 从零开始学_JavaScript_系列(55)——Generator函数(3)yield*表达式
- 响应式布局学习
- malloc1