Spring和Struts框架学习总结.docVIP

  • 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

文档评论(0)

1亿VIP精品文档

相关文档