
struts
iteye_11997
这个作者很懒,什么都没留下…
展开
-
动态ActionForm 采用struts上传
1、动态ActionForm * 动态ActionForm是为了避免标准ActionForm膨胀而设计的,使用动态ActionForm可以 得到标准ActionForm的所有功能 * 在struts-config.xml文件中定义动态ActionForm,如: <form-beans> <form-bean name="dynaForm" type="or...2009-12-11 17:34:37 · 107 阅读 · 0 评论 -
struts2 动态 跳转 result
<action name="user" class="userAction"> <result name="success">/jsp/web/body/user.jsp</result> <result type="redirect" name="redirect"原创 2010-07-29 17:22:02 · 96 阅读 · 0 评论 -
struts2 国际化 文件名 格式
今天突然发现当浏览器语言是zh-tw的时候,显示的还是简体中文,后来发现之前的资源文件名是xxx_zh-tw, 然后改成xxx_zh_TW就OK了原创 2010-07-08 18:30:17 · 198 阅读 · 0 评论 -
struts2 ServletActionContext
structs2 中提供了ServletActionContext.getRequest()来获得当前请求的对象看了下源码public static HttpServletRequest getRequest() { return (HttpServletRequest) ActionContext.getContext().get(HTTP_REQUEST); ...原创 2010-05-19 18:30:02 · 106 阅读 · 0 评论 -
struts2 访问 静态属性 静态方法
静态方法<s:property value="@org.springframework.security.context.SecurityContextHolder@getContext().authentication.principal.username"/>假如访问静态方法 方法名带有get要写get 如 @getContext() 这是一个静态方法后面的.auth...原创 2010-05-19 15:20:00 · 150 阅读 · 0 评论 -
struts2 s:select list取值
<s:select id="Select" name="Select" list="%{mylist}" listValue="name" listKey="userID" value="%{#request.cid}"/>value是默认选中的 <s:select id="companyType_sel" list2010-05-05 15:48:10 · 301 阅读 · 0 评论 -
struts2 ModelDriven update
public class ContactAction extends ActionSupport implements ModelDriven<Contact> { private static final long serialVersionUID = -2318419860549968641L; private TextProvider textProvider...2010-04-28 12:42:18 · 114 阅读 · 0 评论 -
struts2 date money 格式化输出
<s:date name="#note.createdDate" format="EEE, MMM dd 'at' hh:mm aaa" />Mon, Feb 15 at 10:38 AM<s:text name="global.format.money"><s:param name="value" value="job.mi2010-04-27 18:37:46 · 128 阅读 · 0 评论 -
struts2 不验证 方法
用了struts2 的验证框架(如:action-validation.xml)后 一个action里面的方法默认都被验证 但有些不要去验证 不要验证的方法 @SkipValidation2010-04-27 18:32:43 · 112 阅读 · 0 评论 -
jsp 页面访问 list size()
jstl 1、在jsp页面中不能通过${list.size}取列表长度,而是<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"...2010-04-27 14:18:14 · 266 阅读 · 0 评论 -
(转) Struts2 URL参数 s:if 判断应用
Struts2的s:if标签很怪异,下面来具体地看看,如何用s:if标签来判断URL中的参数。访问一个带有URL参数的页面,如:http://localhost:8080/a.jsp?name=xht555# <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>...原创 2010-10-27 14:56:07 · 103 阅读 · 0 评论 -
struts2 带参数的redirect json
<action name="createAction" class="MyAction" method="create"> <result type="redirectAction" name="success"> <param name="actionName"2010-04-22 21:16:51 · 144 阅读 · 0 评论 -
struts2 enum值相关
public enum Dimension implements Serializable, IntegerValuedEnum { LARGE(234, 60, 0), SMALL(125, 125, 1); private final int width; private final int height; private final int cod...2010-04-14 20:34:41 · 148 阅读 · 0 评论 -
struts2 S 标签 取得parametes 值 ognl 判断 null
<s:hidden name="xId" value="%{#parameters.oid==null?#request.xId:#parameters.oid}" ></s:hidden>2010-04-14 14:30:29 · 137 阅读 · 0 评论 -
struts 乱码
request经过struts处理后默认encoding是iso8859-1, 要纠正这个问题要赶在struts的黑手之前 ,建立filter,在ActionServlet之前拦截*.do,转换编码 解决Struts乱码问题 a) 配置一个Filter过滤器,加入request.setCharacterEncoding("UTF-8"); b) 写一个Servlet继承自Action...2009-07-01 17:27:47 · 83 阅读 · 0 评论 -
DispathAction
1、如果复写DispatchAction中的execute方法,必须采用super调用execute方法2、parameter参数值不能是execute或perform<action path="/user/usermaint" type="com.bjsxt.drp.web.usermgr.actions.UserAction" name="userForm" ...2009-12-11 17:52:07 · 139 阅读 · 0 评论 -
异常处理
1、编程式异常处理 * 截获某个异常 * 创建相应的异常消息 * 传递异常消息 * 转向相应的页面处理异常 2、自动的异常处理(声明式异常处理) * 在struts-config.xml文件中配置<exeception/>标签 * 理解局部和全局exception <global-exceptions> <!-- &l...2009-12-11 17:39:25 · 86 阅读 · 0 评论 -
I18N
I18N public class I18N { public static void main(String[] args){ Locale defaultL=Locale.getDefault(); System.out.println(defaultL.getCountry()); System.out.println(defaultL.getLangua...2009-12-11 17:36:33 · 202 阅读 · 0 评论 -
struts2 url 映射 查看 Struts Configuration Browser
查看所有struts2映射到的url 2个办法1.Use the Configuration Browser PluginAdd the Config Browser Plugin plugin to the lib folder or maven dependencies, and then visit: http://localhost:8080/CONTEXT/...2012-02-17 18:21:53 · 179 阅读 · 0 评论