首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

转: Struts 2的拦截器(8)上

2012-09-10 
转: Struts 2的拦截器(8)下package?ch5import?java.util.Dateimport?com.opensymphony.xwork2.ActionSup

转: Struts 2的拦截器(8)下

package?ch5;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上import?java.util.Date;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上import?com.opensymphony.xwork2.ActionSupport;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上public?class?Reg?extends?ActionSupport?{
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????//定义用户名属性
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????private?String?username;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????//定义处理信息:注意同http中的msg不同名称
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????private?String?mymsg;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????//定义密码属性
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????private?String?password1;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????//定义确认密码
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????private?String?password2;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????//定义生日属性
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????private?Date?birthday;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????public?String?execute()?throws?Exception?{
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????????if?(username?!=?null?&&?getPassword1().equals(getPassword2())
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????????????????&&?!getUsername().trim().equals(""))?{
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????????????//输出调试信息
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????????????System.out.println("Action信息:正在执行Actiion...?...");
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????????????return?SUCCESS;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????????}?else?{
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????????????return?INPUT;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????????}
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????}
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????//getter和setter方法
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????public?String?getUsername()?{
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????????return?username;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????}
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????public?void?setUsername(String?username)?{
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????????this.username?=?username;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????}
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????public?String?getMymsg()?{
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????????return?mymsg;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????}
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????public?void?setMymsg(String?mymsg)?{
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????????this.mymsg?=?mymsg;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????}
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????public?String?getPassword1()?{
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????????return?password1;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????}
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????public?void?setPassword1(String?password1)?{
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????????this.password1?=?password1;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????}
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????public?String?getPassword2()?{
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????????return?password2;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????}
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????public?void?setPassword2(String?password2)?{
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????????this.password2?=?password2;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????}
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????public?Date?getBirthday()?{
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????????return?birthday;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????}
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????public?void?setBirthday(Date?birthday)?{
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????????this.birthday?=?birthday;
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????}
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上}
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上

<%@?page?contentType="text/html;charset=UTF-8"?language="java"?%>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上<%@?taglib?prefix="s"?uri="/struts-tags"?%>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上<html>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上<head>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上<title>用户注册</title>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上<s:head?/>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上</head>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上<body>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上<table>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上<s:form?id="id"?action="Reg">
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????<s:textfield?name="username"?label="用户名:"/>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????<s:password?name="password1"?label="密码:"/>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????<s:password?name="password2"?label="确认密码:"/>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????<s:datetimepicker?name="birthday"?label="生日:"/>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上????<s:submit?value="注册"/>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上</s:form>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上</table>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上</body>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上</html>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上

<%@?page?contentType="text/html;charset=UTF-8"?language="java"?%>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上<%@?taglib?prefix="s"?uri="/struts-tags"?%>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上<html>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上<head>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上<title>注册成功界面</title>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上<s:head?/>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上</head>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上<body>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上<table>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上<h2>用户名:<s:property??value="username"?/></h2>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上<h2>密码:<s:property??value="password1"?/></h2>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上<h2>生日:<s:property??value="birthday"?/></h2>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上</table>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上</body>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上</html>
转: Struts 2的拦截器(8)上
转: Struts 2的拦截器(8)上

Struts 2框架提供的拦截器功能确实给项目开发提供了一个非常有用的手段。后面笔者将会逐步深入介绍Struts 2的拦截器。

?

热点排行