struts2
waj89757
这个作者很懒,什么都没留下…
展开
-
struts2标签大全
用过struts1.x的人都知道,标签库有html、bean、logic、tiles,而struts2.0里的标签却没有分类,只用在jsp头文件加上就能使用struts2.0的标签库下面就介绍下每个标签的用法(有错请指正):A:-----超链接,类似于html里的-----执行一个view里面的一个action-----如果action的errors有值那么转载 2013-04-21 21:10:47 · 927 阅读 · 0 评论 -
Struts2从一个action转到另一个action的方法 以及reusult的type属性
在Struts2中,Action处理完用户请求后,将会返回一个字符串对象,这个字符串对象就是一个逻辑视图名。Struts 2通过配置逻辑视图名和物理视图之间的映射关系,一旦系统收到Action返回的某个逻辑视图名,系统就会把相应的物理视图呈现给浏览者。Struts 2的结果类型决定了Action处理结束后,下一步将会调用那种视图资源来呈现处理结果。默认是dispatcher,该结果类型转载 2013-05-12 22:33:45 · 1262 阅读 · 0 评论 -
struts package标签中的namespace
首先 namespace的作用是用来区分同名action namespace=“” 里面的内容是用来在浏览器url中输入的。1、什么是namespace?在struts2里,namespace是package里的一个属性,用来标记action的访问路径。如下所示 [xhtml] view plaincopyprint?xmlversion="1.0"e转载 2013-05-12 20:31:23 · 1336 阅读 · 0 评论 -
struts 2标签 <s:textfield> 样式问题
初学struts2,在头脑中一直在想一个问题,就是对于struts2 ,当应用其自身的标签时,例如: 当查看源代码时为: 自动添加的table tr td 标签,但如果想 一行显示多列怎么办?网上查了查,有好多奇怪的解决办法,比如说通过在页面上判断,看什么时候输入 标签,但我认为,struts2这样做,那也太不人道了,后终于查到原因,现总结如下转载 2013-04-21 20:04:43 · 1218 阅读 · 0 评论 -
修改struts.xml不用重启tomcat
在struts2开发中,我们会时常修改struts.xml文件的配置,因此也需要不断地重启tomcat,这样相当的累。在struts.xml文件中提供了一个命令,可以将这些繁琐的操作变的简单,使用如下命令: name="struts.devMode 表示为开发模式value="true" 表示不需要重启tomcat转载 2013-04-19 17:02:22 · 1997 阅读 · 0 评论 -
struts2 action接收到的参数中文乱码的问题
中文乱码,首先要区分是页面乱码、action乱码,还是数据库乱码。大致的原理是java使用unicode编码-->window使用gbk(gb2312的扩展集)--mysql默认使用utf-8(unicode的一种编码方法),这样转来转去就乱码了^_^。解决方法如下: 1. 在struts2里面,最好将所有字符都设成utf-8。 1.1 在jsp页面设定字符编码。这边有转载 2013-04-17 17:31:26 · 2880 阅读 · 0 评论 -
Struts2 Action中文乱码问题的解决办法
一、前台表单 formaction="orgAdd.action"method="post"> 组织名称:inputtype="text"name="name"value=""/> 组织描述:inputtype="text"name="description"value=""/>转载 2013-04-17 17:31:01 · 1253 阅读 · 0 评论 -
Struts2常用标签总结
Struts2常用标签总结002一 介绍0031.Struts2的作用 004Struts2标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,struts2的主题、模板都提供了很好的扩展性。实现了更好的代码复用。Struts2允许在页面转载 2013-04-17 15:32:40 · 543 阅读 · 0 评论 -
Strtus2标签<s:url>
在没有使用Struts2的时候可以使用el来进行url传参。而在Struts2中不推荐使用el(其实在Struts2.0.0.11之后就不再支持el)而推荐使用功能更为强大的ognl表达式语言。那么怎么使用ognl实现url传参?就是解决这一问题的标签标签一般和超链接 一起使用,用于带多个参数。 [html] view plaincopya href转载 2013-04-16 09:13:57 · 647 阅读 · 0 评论 -
Struts2 概述(4) Action中获取Request
本节主要讲述如何在Action中获取:request,session,application。共四种方式,示例在下面给出,其中第二种常用。【注意1】:我们需要知道前两种方法得到的是Map,而后两种方式得到的才是真正的request等对象。而Map就是把request对象中的属性取出做成了键值对而已。【注意2】:另外如果就是为了在action和jsp传递参数的话,只需要在action中定转载 2013-04-15 10:57:22 · 749 阅读 · 0 评论 -
Struts2常用标签总结 简洁版
Struts2常用标签总结002一 介绍0031.Struts2的作用 004Struts2标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,struts2的主题、模板都提供了很好的扩展性。实现了更好的代码复用。Struts2允许在页面中使用自定义组件,这完全能满足项目中页面显转载 2013-04-15 11:24:06 · 808 阅读 · 0 评论 -
ValueStack
什么是ValueStackStrut2的Action类通过属性可以获得所有相关的值,如请求参数属性值等。要获得这些参数值,我们要做的唯一一件事就是在Action类中声明与参数同名的属性。在Struts2调用Action类的Action方法(默认是execute方法)之前,就会为相应的Action属性赋值。要完成这个功能,有很大程度上,Struts2要依赖于ValueStack对象。这个对象贯穿转载 2013-04-15 12:18:17 · 722 阅读 · 0 评论 -
struts2的s:iterator 标签 详解
struts2的s:iterator 标签 详解struts2的s:iterator 可以遍历 数据栈里面的任何数组,集合等等 以下几个简单的demo:s:iterator 标签有3个属性: value:被迭代的集合 id :指定集合里面的元素的id status 迭代元素的索引1:jsp页面定义元素写法 数组或lists:转载 2013-04-15 20:54:22 · 1886 阅读 · 0 评论 -
struts2实现分页显示
在开发web程序时,从数据库中取出来的数据一般都要分页显示在页面上,分页显示的方法非常多,有人写自定义标签,用自己写的标签进行分页显示,我个人觉得这是一种比较好的方法。下面是我用Struts2做的一个分页显示实例,基本的思路是:把数据库表中的每一行数据封装成一个对象,用一个返回类型为List的方法返回这些对象,接着在Struts2的action里面定义一个List属性,用这个List来接收从数据库转载 2013-04-16 09:13:17 · 970 阅读 · 0 评论 -
struts2 的ebug标签 以及valustack和stackcontext
ebug标签debug标签主要用于辅助测试,它在页面上生成一个超链接,通过该链接可以查看ValueStack和Stack Context 中的所有值信息。使用debug标签只有一个id属性,这个属性仅仅是该元素一个引用id。 在页面上增加标签,通过debug标签,可以看的系统中ValueStack里的全部信息,并可以看到Stack Context中的属性。使用方式是在Jsp页面中插入:转载 2013-04-15 12:18:35 · 884 阅读 · 0 评论 -
struts2中的标签 # % %{#}
struts2中的标签 s:a 中的href 什么时候使用“# ” 什么时候该用“%{ }” 什么时候该用“%{# }” 什么时候用“” s:select 中的list 什么时候使用“# ” 什么时候该用“%{ }” 什么时候该用“%{# }” 什么时候用“” s:if 中的test 什么时候使用“# ” 什转载 2013-04-15 11:29:16 · 664 阅读 · 0 评论 -
Struts2 - ActionContext
1. ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得request请求参数转载 2013-04-15 11:39:36 · 871 阅读 · 0 评论 -
OGNL和struts2的# %{}
Struts2深入学习:OGNL表达式原理2012-03-08 13:15 信仰や欺骗 信仰や欺骗的博客 我要评论(2) 字号:T |TOGNL,全称为Object-Graph Navigation Language,它是一个功能强大的表达式语言,用来获取和设置Java对象的属性,它旨在提供一个更高的更抽象的层次来对Java对象图进行导航。AD:2013大数据全球技术峰转载 2013-04-15 12:02:16 · 924 阅读 · 0 评论 -
Action 三种传递并接受参数
Action 三种传递并接受参数(2011-07-01 17:09:24)转载▼标签:杂谈分类: Struts21、 在Action添加成员属性接受参数例如请求的URL地址:http://localhost:8080/Struts2_0700_ActionAttrParamInput/user/user!add?nam转载 2013-05-13 22:10:52 · 4761 阅读 · 0 评论