- 2
- 0
- 约7.38万字
- 约 162页
- 2016-12-03 发布于贵州
- 举报
Spring和Struts框架学习总结
SSH企业级架构开发
作者:金含
QQ交流群:243639561
个人博客网站:/lvjinhan
备注:相信自己,每天不断学习,一定会成为大神,一定会在IT行业中有所作为。
1.struts2登录验证小程序
1.必备的struts2-blank.war下的lib目录下的所有驱动包,放入项目下的lib目录中。
2.新建一个UserAction类,代码如下:
package ask;
import com.opensymphony.xwork2.ActionSupport;
//创建一个UserAction继承ActionSupport类;
public class UserAction extends ActionSupport{
private String userName;
private String userPassWord;
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getUserPassWord() {
return userPassWord;
}
public void setUserPassWord(String userPassWord) {
this.userPassWord = userPassWord;
}
@Override
public String execute() throws Exception {
if(tom.equals(userName)123456.equals(userPassWord))
return success;
else
return error;
}
}
3.在src目录下新建一个struts.xml的配置文件,代码如下:
?xml version=1.0 encoding=UTF-8?
!DOCTYPE struts PUBLIC
-Apache Software Foundation//DTD Struts Configuration 2.0//EN
/dtds/struts-2.0.dtd
struts
!--定义包管理配置的action继承struts-default.xml中的配置 --
!-- form标签中action的地址 --
package name=actions extends=struts-default
action name=login class=ask.UserAction
!--成功页面--
result name=success/success.jsp/result
!--失败页面--
result name=error/error.jsp/result
/action
/package
/struts%@ page language=java contentType=text/html; charset=utf-8
pageEncoding=utf-8%
%
String path=request.getContextPath();
String basePath=request.getScheme()+://+request.getServerName()+:+request.getServerPort();
%
!DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN /TR/html4/loose.dtd
html
head
base href=%=basePath%
titlemy success jsp page/title
/head
body
h1
欢迎%=request.getParameter(userName) %登录br
/h1
/body
/html
6.error.jsp代码如下:
%@ page language=java contentType=text/html; charset=utf-8
pageEncoding=utf-8%
%
String path=request.getContextPath();
String basePath=request.getScheme()+://+request.getServerName()+:+request.getServerPort()+path+/;
%
!DOC
您可能关注的文档
最近下载
- 河道整治工程施工质量创优计划的实施效果评估与改进策略.docx VIP
- 水利工程质量创优方案(3篇).docx VIP
- 110kv变电站的设计毕业设计(论文).docx VIP
- 华中师范大学《C++程序设计》2020-2021学年第一学期期末试卷.pdf VIP
- 电力系统仿真:电力系统暂态仿真all.docx VIP
- 电力系统暂态稳定性仿真研究毕业设计(论文).docx VIP
- 3 浮力——液面升降问题(原卷版).docx VIP
- 核心素养视域下的初中数学单元作业设计研究.docx VIP
- 纪念红军长征90周年演讲稿(2025年最新版).pptx VIP
- 2002-2012 十年北京卷高考语文试卷深度解析.pdf VIP
原创力文档

文档评论(0)