![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
[01] Struts2
shx516857593
这个作者很懒,什么都没留下…
展开
-
Struts1 PK Struts2
有人说Struts2是Struts1的升级版,也有人说Struts2跟Struts1完全不同,其实Struts2与Struts1真的很不一样哦~~======================================================================================================PK 一、常用到的类:Struts1:原创 2012-12-28 17:37:24 · 933 阅读 · 0 评论 -
struts.xml详解
struts.xml是我们在S2SH开发中利用率最高的文件,也是Struts2中最重要的配置文件,所以我们对它的了解一定要非常熟悉...一下分别介绍一下几个struts.xml中常用到的标签1、利用include标签,可以将一个struts.xml配置文件分割成多个配置文件,然后在struts.xml中使用标签引入其他配置文件。比如一个网上购物程序,可以把用户配置、商品配置、订单配原创 2012-12-30 22:35:28 · 886 阅读 · 0 评论 -
Struts2 中利用 <s:iterator标签 批量输出 <input type="checkbox">判读是否被选中
在 Struts2 的应用中 , 经常会碰到 一组 checkbox 复选框输出的情况 。 如何根据列表输出和得到选中的值, 并且回显时自动选中呢 ? ' checked="checked" /> //单位复选框数据源列表 public List> getSimulatorUnitList(){return (List原创 2012-12-18 22:26:31 · 1293 阅读 · 1 评论 -
Struts2 用 s:if test 判断属性和字符串相等
字符串N一定要用“”双引号包含,从test的包含则用单引号 ‘ ’,如果相反,则不能正确判断该属性是否与该字符串相等。正确:错误:因为java是强类型语言,单引号表示char类型,只能赋给一个字符给char类型,而双引号则表示String类型所以我的activityBean.searchForce属性是String类型,那么N必须要用双引号原创 2012-12-18 22:37:29 · 664 阅读 · 0 评论 -
BaseAction
public class BaseAction extends ActionSupport { protected final Log log = LogFactory.getLog(getClass()); private int pageNo = 1; private int pageSize = 15; //当前登陆用户 private Emp emp;原创 2012-12-19 10:14:04 · 753 阅读 · 0 评论 -
Struts 返回Json
1.导入jsonplugin包Struts2.16:导入jsonplugin-0.34.jar包(下载包)和commons-logging-1.0.4.jar(Struts2 lib下有)Struts2.18导入struts2-json-plugin-2.1.8.1.jar(Struts2 lib下有)2.struts.xml中package 中extends="json-原创 2012-12-20 23:06:16 · 683 阅读 · 0 评论 -
Struts2 工作原理
上图来源于Struts2官方站点,是Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:Site原创 2012-12-22 17:39:55 · 889 阅读 · 0 评论 -
Struts2标签库
一、 写jsp页面的时候,在struts2中,用的是s标记,先引入标记: 二、 struts2的标签和1是完全不同的。 struts2的标签分为两大类:非UI标志和UI标志 struts1 将标志库按功能分成HTML、Tiles、Logic和Bean等几部分 下面就介绍strut2的具体标签: 1、UI UI 标志又可以分为表单UI和非表单UI两部分。表单UI部分原创 2013-01-15 22:09:18 · 875 阅读 · 0 评论 -
OGNL表达式
首先了解下OGNL的概念:OGNL是Object-Graph Navigation Language的缩写,全称为对象图导航语言,是一种功能强大的表达式语言,它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图,实现对象属性类型的转换等功能。此外,还得先需弄懂OGNL的一些知识:1.OGNL表达式的计算是围绕OGNL上下文进行的。OGNL上下原创 2013-01-15 22:28:29 · 1730 阅读 · 0 评论