一 addActionError ①概念addActionError是Action级别的错误消息 ②添加this.addActionError("错误信息"); ③显示<s:actionerror />显示全部的Action级别的错误消息,可以加CSS 二 addFieldError ①概念addFieldError给一个字段(属性)添加错误消息 ②添加this.addFieldError("pwd", "错误信息"); ③显示1 &…
一.addActionError("错误内容"):  Action级别的错误消息this.addActionError("错误信息1");this.addActionError("错误信息2"); 显示消息的标签是:<s:actionerror />显示全部的 Action级别的错误消息,可以加CSS 二.addFieldError("字段名","错误信息")给一个字段(属性)添加错误消息thi…
addActionError .addFieldError.addActionMessage都是ActionSupport的方法 一.addActionError("错误内容"):Action级别的错误消息this.addActionError("错误信息1");this.addActionError("错误信息2"); 显示消息的标签是:<s:actionerror />显示全部的 Action级别的错误消息,可以加CSS 二.ad…
转自:https://www.cnblogs.com/wangyp/archive/2011/07/13/2104828.html 一.addActionError("错误内容"):Action级别的错误消息       this.addActionError("错误信息1");       this.addActionError("错误信息2");      显示消息的标签是:<s:actionerror />显示全部的 Actio…
在Struts2里,如果需要在Action中使用到session,可以使用下面两种方式: 通过ActionContext 类中的方法getSession得到 Action实现org.apache.struts2.interceptor.SessionAware接口的方式来对session进行操作   下面先看一个采用第一种方式,在action中得到session的例子 public class SessionTestAction extends ActionSupport {     publi…
本文转自:http://blog.csdn.net/a327736051/article/details/50240491 一.Chain Result:这个result调用另外的一个action,连接自己的拦截器栈和result. actionName (默认) - 被调用的action的名字 namespace - 被调用的action的名称空间. 如果名称空间为空,这默认为当前名称空间 method - 用于指定目标action的另一个方法被调用. 如果空,默认为excute方法 Redi…
1.使用 "!"方式,即 action名称 ! 方法名称 struts.xml 配置 <package name="user" namespace="/user" extends="struts-default"> <action name="user" class="com.bjsxt.struts2.user.action.UserAction"> <r…
首先在页面中引入struts标签库: <%@ taglib prefix="s" uri="/struts-tags"%> 在JSP页面中创建单选按钮radio的方法: <s:radio list="#{'1':'先生','0':'女士'}" name="gender" value="1"/> 其中list中的键值对表示所有的选项,value表示设置的默认值,如果这个默认值是从后台传…
一 什么是值栈 值栈: struts2中提供的一种类似于域对象的工具, 用于struts2中的存值和取值. 每次访问Action的时候, 都会创建一个action对象, 而每个action对象中都存在一个值栈对象 值栈对象的声明周期与Action的生命周期(第一次访问action的时候被创建, 当action中方法返回值时被销毁)一致. 二 Action中值栈对象的获取方法 每个action只对应一个值栈对象. 值栈对象可以通过ActionContext对象中的方法获取. ActionConte…
Struts2中Action接收參数的方法主要有下面三种: 1.使用Action的属性接收參数:(通过属性驱动式)     a.定义:在Action类中定义属性,创建get和set方法.     b.接收:通过属性接收參数,如:userName.     c.发送:使用属性名传递參数,如:user1!add?userName=Magci: JSP: <form action="sys/login.action" method="post">  <i…