struts2
一丢丢的幸福
这个作者很懒,什么都没留下…
展开
-
使用流读取文件信息
读文件的action配置 ${contentType} inputName默认值是inputStream,如果action中用于读取下载文件内容的属性名是inputStream,那么可以省略这个参数 --> inputStream ${loadFileName} 2048 /error.jsp 在跳转后得页面添加" s原创 2014-06-19 11:32:02 · 679 阅读 · 0 评论 -
在JSP页面中使用标签判断字符串长度的问题
比如有个需求,要求后台传递到前台的数据,如果太长就截取一部分后面跟上。。。显示,解决方法:①:在页面初始化时,在js中获取后台传递过来的值,判断长度,长了就截取,再写到标签中如:$(function(){ var filedValue = "";或者${filedName} if(filedValue.length>20){ var testVal = filedValue.substri原创 2014-06-19 11:32:09 · 14626 阅读 · 0 评论 -
action配置以html结尾,现要求不把部分html文件作为action处理
多个html用,原创 2014-08-05 11:13:01 · 778 阅读 · 0 评论 -
Checkbox作为数组使用
有时候我们需要在页面上做多项,当然我们可以使用select多选,将select的属性multiple设置为"multiple"即可多选,但是有时候就是要求使用checkbox作为多选按钮来使用,最近一项目就是这样,这里mark一下:使用实例: " name="checkValueList"/>这里的页面上显示的checkbox列表是通过action中list传到前台jsp页面来构成一个多选ch原创 2014-06-19 11:30:21 · 6725 阅读 · 0 评论 -
sitemesh插件使用
在web-Info添加decorators.xml //page为自定义的页面路径 /test/*//test为struts配置的namespace //配置不需要装饰的页面 /login.jsp* login.jsp需要添加//这样login.jsp就不会被装饰器装饰了main.jsp:(纯手敲的,可能单词会写错,复制的时候注意一下)①首先需要添加decorator标原创 2014-06-19 11:30:28 · 609 阅读 · 0 评论 -
Struts2 Result 配置详解
一个result代表了一个可能的输出。当一个Action类的方法执行完成时,它返回一个字符串类型的结果码,框架根据这个结果码选择对应的result,向用户输出。 Results配置由两部分组成:一部分是result映射,另一部分是result类型。 1.结果映射 在struts.xml文件中,使用result元素来配置result映射。result元素有两个可选的属转载 2014-10-16 10:46:00 · 795 阅读 · 0 评论 -
struts2验证码代码
public class ValidateCodeAction extends BaseAction{ private static final long serialVersionUID = 1L; private static final Logger log = Logger.getLogger(ValidateCodeAction.class); public ByteArr原创 2014-11-05 09:02:21 · 688 阅读 · 0 评论 -
AJAX异步上传文件
使用ajax上传有多种方式,这里主要讲得是使用iframe,之前也使用过jquery的ajaxFileUpload插件做异步上传,但是这个插件对浏览器的兼容性不好,所以最后就放弃了,有兴趣的可以自己下载这个插件研究下,进入主题: ①文件上传方法:(这里就是一个简单的struts的上传,这里的文件路径是写死的,做项目的时候把路径放到配置文件中去是极好的) public class FileUpl原创 2014-12-18 09:06:12 · 589 阅读 · 0 评论 -
UrlRewrite 网页静态化
估计很多搞开发的都想过这样一个问题,当地址栏显示了一些id等敏感信息时,会觉得很别扭,反正我就是,今天就借机研究了下URLRewrite,虽然之前使用锅freemarket来做静态化网页处理,但是觉得不方便。进入正题: ①下载urlrewritefilter.jar 我用的是4.0.3版本,然后将jar包拷到lib目录下面 ②:配置web.xml UrlRewriteFilter原创 2014-12-25 13:57:15 · 484 阅读 · 0 评论