struts2
zhangjinhuang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
指定需要struts2处理的请求后缀
指定需要struts2处理的请求后缀在struts2中都是默认使用.action后缀访问Action。其实默认后缀是可以通过常量“struts.action.extension”进行修改的。例如:可以通过struts2只处理以.do为后缀的请求路径: 如果用户需要指定多个请求后缀,则多个后缀之间以英文逗号(,)隔开。如:原创 2014-04-29 19:46:30 · 2304 阅读 · 0 评论 -
多个Action共享一个视图及为Action注入属性值
多个Action共享一个视图(全局result配置)当多个action中都使用到了相同的result视图时,这时我们应该把result定义为全局视图,此时:/success.jsp为Action的属性注入值Struts2为action中的属性提供了依赖注入功能,在struts2的配置文件中,可以很方便地为action中的属性注入值。注原创 2014-04-27 23:21:06 · 1124 阅读 · 0 评论 -
action配置中的各项默值
Action配置中的各项默认值class = “zjh.struts2.lx.HelloWorld” method = “ execute “>result name = “ success “ > /success.jsp 1、如果没有为action指定class,默认是ActionSupport。2、如果没有为action指定method,默认执行a原创 2014-04-26 19:13:04 · 800 阅读 · 0 评论 -
struts2常用标签库之AJAX标签
五、AJAX标签记得在中加上标签,标签 用来下载Dojo文件和相应的Javascript代码1)标签标签可以异步定时加载刷新数据。 用于显示异步加载的数据 --> "msg"> "message"/> 定时5s加载test2.action中的message属性值,并刷新id=“msg”的div标签--> "500原创 2014-05-18 23:19:17 · 1372 阅读 · 0 评论 -
struts2常用标签库之逻辑控制标签
一、逻辑控制标签(1)条件标签条件标签主要有3个子标签,用于执行基本的条件流转if test="#request.username=='admin'"> 您是admin! if> "#request.username=='manager'"> 您是manager! else> 您没有身份! els原创 2014-05-18 23:13:45 · 2036 阅读 · 0 评论 -
struts2常用标签库之非表单标签
四、HTML非表单标签1)标签actionerror标签用于输出存储在ActionError中的值。Action类中添加actionerror信息:addActionError("出错了!");2)标签actionmessage标签用于输出存储在ActionMessage中的值。Action类中添加actionmessage信息:addActionMessage("原创 2014-05-18 23:17:00 · 1486 阅读 · 0 评论 -
struts2常用标签库之表单标签
三、HTML表单标签1)表单标签" " method="post" enctype="multipart/form-data" namespace="/test1"> "姓名" name="username" tooltip="Enter your Name here" /> "密码" name="password" /> "备注" name="r原创 2014-05-18 23:16:04 · 1689 阅读 · 0 评论 -
struts2常用标签库之数据输出标签
二、数据输出标签1)action标签标签用于在jsp页面中直接调用Action"loginAction" namespace="/user" ignoreContextParam="false" executeResult="true" > "userName" value="'张三'"> name:strut原创 2014-05-18 23:14:59 · 1441 阅读 · 0 评论 -
struts2中Action名称的搜索顺序
Action名称的搜索顺序1)、获得请求路径的URL,例如url是:http://localhost:8080/struts2/path1/path2/path3/test.action2)、首先寻找namespace为/path1/path2/path3的package,如果不存在这个package则执行步骤3;如果存在这个package,则在这个package中寻找名字为test的ac翻译 2014-04-24 13:28:10 · 1266 阅读 · 0 评论 -
使用通配符定义Action
使用通配符定义Action在开发中通常使用通配符的方法来定义Action,定义一个Action为HelloWorld的类,如:package zjh.struts2.lx;import com.opensymphony.xwork2.ActionSupport;public class HelloWorld extends ActionSupport {priv原创 2014-05-08 16:21:57 · 1697 阅读 · 0 评论 -
动态及静态的调用Action中的方法
动态调用Action中的方法如果Action中存在多个方法时,可以使用!+方法名调用指定方法。如下:package zjh.struts2.lx;import com.opensymphony.xwork2.ActionSupport;public class HelloWorld extends ActionSupport {private String me原创 2014-05-06 13:42:45 · 838 阅读 · 0 评论 -
为应用指定多个sruts文件
为应用指定多个struts配置文件随着应用规模的增加,系统中Action的数量也会大量增加,导致struts.xml配置文件变得非常臃肿。为了避免struts.xml文件过于庞大、臃肿,提高struts.xml文件的可读性,可以将一个struts.xml配置文件分解成多个配置文件,然后在struts.xml文件中包含其它配置文件。以下的struts.xml文件是通过元素指定多个配置文件:原创 2014-05-06 13:41:48 · 777 阅读 · 0 评论 -
struts2中常用的常量介绍
常用的常量介绍指定默认编码集,作用于HttpServletRequest的setCharacterEncoding方法 和freemarker 、velocity的输出 --> 该属性指定需要Struts 2处理的请求后缀,该属性的默认值是action,即所有匹配*.action的请求都由Struts2处理。 如果用户需要指定多个请求后缀,则多个原创 2014-04-29 19:48:55 · 974 阅读 · 0 评论 -
action中result的各种转换类型
Action中result的各种转换类型 /success.jsp Result配置类似于struts1中的forward,但在struts2中提供了多种结果类型,常用的类型有:dispatcher(默认值)、redirect、redirectAction、plainText。在result中还可以使用$(属性名)表达式访问action中原创 2014-04-26 19:14:55 · 1689 阅读 · 0 评论
分享