Struts2
文章平均质量分 95
今晚打酱油8
这个作者很懒,什么都没留下…
展开
-
JavaWeb -- Struts2 ResultType细化, 国际化
1. ResultType细化 示例action/** * ResultTypeAction */原创 2014-01-15 09:40:01 · 5802 阅读 · 0 评论 -
浅谈struts2之chain
http://blog.csdn.net/randomnet/article/details/8656759 前一段时间,有关chain的机制着实困绕了许久.尽管网上有许多关于chain的解说,但要不是只谈大理论,不结合实例;要不就是只有示例,没有挖出示例背后的意义. 先解释下chain吧: Chain:基本用途是构造成一条动作链。前一个动作将控制权转交给后一个动作,而前一转载 2015-04-16 09:23:04 · 490 阅读 · 0 评论 -
Struts2 中#、@、%和$符号的用途
一、什么是OGNL,有什么特点? OGNL(Object-Graph Navigation Language),大概可以理解为:对象图形化导航语言。是一种可以方便地操作对象属性的开源表达式语言。OGNL有如下特点: 1、支持对象方法调用,形式如:objName.methodName(); 2、支持类静态的方法调用和值访问,表达式的格式为@[类全名(包括包路转载 2014-04-23 08:34:50 · 793 阅读 · 0 评论 -
struts2实现文件上传(配置拦截器)
http://blog.sina.com.cn/s/blog_77cb8363010177zb.html知识点: 配置fileUpload拦截器时,可为其指定2个参数:allowedTypes :该参数指定允许上传的文件类型,多文件之间用英文(,)隔开;maximumSize :该参数指定允许上传的文件大小,单位是字节; 通过配置fileUpload拦截转载 2014-08-28 21:50:33 · 1521 阅读 · 0 评论 -
如何自定义Struts2表单验证后的错误信息显示格式/样式
有一种简单的思路是这样的(但不方便, 还是修改模板可行)struts2在页面使用s标签,如果验证出现错误会自己显示出来的 一般这么用的 action Java代码 public class UserAction extends ActionSupport { public String loginPro() t转载 2015-02-06 23:32:05 · 2048 阅读 · 0 评论 -
JavaWeb -- Struts 数据传输:OGNL和类型转换
1. 数据传输:OGNL和类型转换OGNL和struts2OGNL:Object-Graph Navigation Language.OGNL是集成进struts框架中比较强大的技术有助于数据传输和类型转换.OGNL由表达式语言和类型转换器组成.内置类型转换器用ognl表达式映射表单字段名到属性private User user;//ge原创 2014-01-13 09:46:06 · 1078 阅读 · 0 评论 -
Struts2中的OGNL详解
http://www.cnblogs.com/xly1208/archive/2011/11/19/2255500.html首先了解下OGNL的概念:OGNL是Object-Graph Navigation Language的缩写,全称为对象图导航语言,是一种功能强大的表达式语言,它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图,实现对象转载 2015-02-06 17:00:49 · 553 阅读 · 0 评论 -
JavaWeb -- Struts2,对比, 简单表单提交,校验,防重复提交, 文件上传
1. Struts2 和 Struts1 对比struts1:基于Servlet(ActionServlet),actionForm众多(类的爆炸),action单例(数据安全[线程安全]问题). 将所有任务的解决都集于一身.(不容易扩展和定制) action位于控制层. extends Action{...} action更struts1的action和原生servlet原创 2014-01-10 14:03:41 · 1116 阅读 · 1 评论 -
JavaWeb -- Struts2 构建视图:标签和结果, UI组件标签
1. 示例action 注入数据 和 处理action /** * OgnlAction */public class UiAction extends ActionSupport { private static final long serialVersionUID = -6933309304624396640L; /* 婚否 */ private boo原创 2014-01-14 11:41:30 · 982 阅读 · 0 评论 -
Struts2的属性驱动与模型驱动的区别
Struts2的属性驱动与模型驱动的区别http://www.blogjava.net/jjshcc/archive/2010/06/17/323750.html1.Struts2的属性驱动. Struts2的属性驱动指的是在action中JSP页面的每一个form中的name都对应在action中有一个属性与之对应。看下面代码片段: User转载 2014-01-20 16:21:25 · 542 阅读 · 0 评论 -
JavaWeb -- Struts2 模型驱动
1. 模型驱动示例:注册表单reg.jsp reg.jsp 用户显示list页面 userList.jsp reg.jsp idnameageedit原创 2014-01-20 16:55:28 · 795 阅读 · 0 评论 -
struts2取值
http://www.cnblogs.com/yangy608/archive/2010/11/23/1885256.htmlstruts2取值1.标签取值方式一 通过取值 当Action的valueStack中有该属性的值时,只需直接使用该属性的名字即可; 当Action的valueStack中没有该属性的值时,比如在session,app转载 2014-01-14 13:40:36 · 612 阅读 · 0 评论 -
JavaWeb -- Struts2 验证框架
1. 验证框架 示例表单提交Jsp, reg.jsp reg.jsp 处理action public class ValidateAction extends ActionSupport { private static final long seri原创 2014-01-15 15:48:48 · 666 阅读 · 0 评论 -
JavaWeb -- Struts 自定义拦截器, 登录权限拦截
1. 自定义拦截器, 登录权限拦截login.jsp 登录JSP login.jsp LoginAction.java 登录处理action/** * 登录action */public class LoginAction extends ActionSupport implements原创 2014-01-11 14:58:13 · 887 阅读 · 1 评论