Struts2 登录实例
来源:互联网 发布:取名软件免费版 编辑:程序博客网 时间:2024/06/07 12:15
1.登陆界面index.jsp
2.Struts2控制器Action(其实就是一个包含execute方法的普通Java类——LoginAction)
3.struts.xml配置Action(指定该Action既LoginAction的实现类,定义该Action的处理结果与资源之间的映射关系)
4.加载Struts2框架(这应该首先加载的,第一次写我忘了,而且我自己确实开始时忘了加载Struts2框架,还是太年轻)
index.jsp
----------
<body> <form action="login" method="post"> <table align="center"> <tr> <td>用户名:<input type="text" name="username"></td> </tr> <tr> <td>密 码:<input type="text" name="password"></td> </tr> <tr > <td colspan="2" align="center" > <input type="submit" value="登陆"/> <input type="reset" value="重填"/> </td> </tr> </table> </form> <br> </body
1.
<form action="login" method="post">这里为action命名为login,范围为<form>< /form >
Struts2控制器
----------
package LoginAction;public class login {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;}public String execute() throws Exception{if(getUsername().equals("DG")&& getPassword().equals("4836")){return "success";}else{return "error";}}}
1.getter方法,setter方法 。
2.处理请求的execute方法 。
struts.xml配置Action
----------
<package name="struts2qs" extends="struts-default"><action name="login" class="LoginAction.login"><result name="success">/welcome.jsp</result><result name="error">/error.jsp</result></action></package>
一开始忘了<package>...
加载Struts2框架
----------
<filter> <filter-name>struts2</filter-name> <filter-class> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter </filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
0 0
- Struts2 登录实例
- Struts2+mysql登录验证实例
- Struts2 + Spring 2.5 + Hibernate 3.2登录实例
- 使用Struts2创建一个登录实例
- Struts2实例1--------登录案例的实现
- Struts2 + Spring 2.5 + Hibernate 3.2登录实例
- Struts2入门经典实例-登录页面
- 简单实例: 基于Struts2的登录系统
- struts2登录拦截器代码实例
- Struts2框架搭建与登录实例
- struts2 结合extjs实现的一个登录实例
- struts2 结合extjs实现的一个登录实例
- struts2 结合extjs实现的一个登录实例
- Struts2开发环境搭建,及一个简单登录功能实例
- struts2第三讲笔记,登录界面实例,以.action结尾
- Struts2——简单的账号密码登录实例
- Struts2 登录
- Struts2 登录
- Python使用wordcloud+pillow基于给定图像制作词云
- 数论专题
- Windows 10 下安装Tensorflow1.0.1-GPU
- 平面分隔
- Ajax实现图片上传
- Struts2 登录实例
- 剑指Offer系列-面试题49:把字符串转化为整数
- html5文件上传
- 机器学习(2):概率论与贝叶斯先验
- 为查看代码和编辑代码而导入工程后导致各种问题解决方法
- Rxjava2源码浅析(二)
- 【codeforce】几何
- c#基础--数据类型及变换
- VS2013中对多字节字符集支持的方法:下载 Multibyte MFC Library for Visual Studio 2013