![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
struts2
文章平均质量分 64
ykyfendou
这个作者很懒,什么都没留下…
展开
-
如何去除struts2标签自带的样式
今天使用struts2的标签做页面布局的时候发现使用了table后,每一个td都占了一行:为了演示,我把table的部分设置了1px的边框: 这不是我希望的效果,我希望这个提示信息和文本框在一行显示,上网搜罗了一下,找到了原因,分享给大家。 Struts2标签默认是含有样式的,即默认的样式中就是换行的。 如我们把struts2标签直接放在table里面,布局是变样子的,即默认会加...原创 2013-12-13 00:17:43 · 275 阅读 · 0 评论 -
struts2 的 <s:textfield> 标签不可编辑
struts2 的 <s:textfield> 标签不可编辑: 1、可以用disable = true,禁用此标签,但是可以显示内容,不过显示的是灰色的文本框。 收件人:<s:textfield name="linkmanEmail" value="%{#request.contribution.linkmanEmail}" disabled="tru...原创 2014-03-26 17:20:30 · 681 阅读 · 0 评论 -
struts2的textfield标签value从request中取默认值
struts2的textfield标签的value默认值属性,从request中取默认值: <s:textfield name="linkmanEmail" value="%{#request.contribution.linkmanEmail}">原创 2014-03-26 16:58:25 · 291 阅读 · 0 评论 -
Struts2拦截器
Struts 2框架本身内置了可实现多种功能的拦截器 。这些拦截器可以在Struts 2的配置文件struts-default.xml中。我们可以在struts2-core-2.1.6.jar中找到struts-default.xml,这个文件中配置了所有的struts2已经定义好的拦截器interceptor。 拦截器是在struts2的配置文件struts.xml中进行配置...原创 2014-08-10 23:30:25 · 96 阅读 · 0 评论 -
struts2的 ognl标签使用笔记
1、页面直接输出值: 在页面中打印存放于request范围内的message的值: <s:property value="#request.message"/> 2、迭代集合: 迭代(遍历)request范围内的一个list:deptList,获得部门信息,然后遍历每一个部门中的所有的员工集合:empList: <body> ...原创 2014-08-10 23:30:08 · 111 阅读 · 0 评论 -
Struts2提供token关键字,可以防止表单的重复提交
token标签输出两个隐藏的表单字段,用于防止表单的重复提交。要让token标签正常工作,需要启用TokenInterceptor或者TokenSessionInterceptor拦截器。 配置一:(需要配置的部分使用红色字体进行了标注) 1、 首先需要启用token,需要在struts.xml中进行配置token的拦截器: 如在login的action中: ...原创 2014-08-10 23:29:42 · 93 阅读 · 0 评论 -
StrutsPrepareAndExecuteFilter和FilterDispatcher的使用
FilterDispatcher是struts2.0.x到2.1.2版本的核心过滤器.! StrutsPrepareAndExecuteFilter是自2.1.3开始就替代了FilterDispatcher的.! StrutsPrepareAndExecuteFilter概要说明 FilterDispatcher是早期struts2的过滤器,后期的都...原创 2014-03-19 23:46:14 · 167 阅读 · 0 评论 -
struts2的标签进行截取字符串再显示
使用struts2输出字符串的时候,因为字符串太长,无法全部显示的时候,可以使用struts2的标签来处理字符串,进行截取显示: <s:if test="%{null!=#request.newestArticle.articleTitle&&#request.newestArticle.articleTitle.length()>18}"...原创 2014-03-18 16:45:16 · 130 阅读 · 0 评论 -
Struts2的FilterDispatcher和StrutsPrepareAndExecuteFilter的使用和区别
FilterDispatcher是struts2.0.x到2.1.2版本的核心过滤器.! StrutsPrepareAndExecuteFilter是自2.1.3开始就替代了FilterDispatcher的.! StrutsPrepareAndExecuteFilter的作用及应用 FilterDispatcher是早期struts2的过滤器,后期的都用Str...原创 2014-08-07 17:34:09 · 302 阅读 · 0 评论 -
Struts2返回视图和转向action
Struts2跳转转发的时候,可以返回一个视图,也可以进行跳转到另一个action中: <action name="login" class="LoginAction"> <result name="goMain" type="redirect">main</result> <result n原创 2014-08-06 19:25:16 · 137 阅读 · 0 评论 -
Struts2中文乱码的解决
一、可以使用spring提供的编码过滤器,在web.xml中进行简单配置即可: <!-- 配置编码,解决中文乱码 --> <filter> <filter-name>encodingFilter</filter-name> <filter-clas...原创 2014-08-04 00:02:07 · 88 阅读 · 0 评论 -
struts2中的日期控件使用
在以前的struts2.0版本中s:datetimepicker只需要在head标签处设置<s:head theme="ajax"/>,就可以直接使用s:datetimepicker的标签了。而在2.1.6版本中不能直接这样使用了,将datetimepicker移除了。原因是此标签调用了dojo的datetimepicker的库。 1.所以现在使用的时候首先要导入一个库 :...原创 2014-07-30 22:27:30 · 372 阅读 · 0 评论 -
Struts2上传文件突破2M限制
在使用struts2提供的fileUpload组件进行文件上传时,我们可以在配置上传使用的拦截器的时候配置一个文件最大为多少的限制: <action name="contribute" class="contributeAction"> <interceptor-ref name="fileUpload"> <param name="allowe.原创 2014-04-04 17:11:02 · 139 阅读 · 0 评论