当下载的文件名字中不含有汉字,或者下载的文件不需要考虑用户的权限问题时。直接让超链接的href属性为所要下载的文件名即可。否则最好使用struts2的文件下载机制。 以下载图片为例 完整的代码: action: import java.io.File;
import java.io.InputStr...
分类:
其他好文 时间:
2014-11-29 11:38:33
阅读次数:
222
1、传值: struts2通过set get来传值,而spring mvc 可以直接在方法里传值(String username,Model model)model也可以换成map来传值但不建义 model.addAttrubute("username",username),当然也可以直接写mod....
分类:
编程语言 时间:
2014-11-29 10:25:19
阅读次数:
141
a)在我们下载的struts包下有个apps,下面的war包,我们可以直接放到tomcat下,运行访问。都是一些小功能有助于大家对struts的理解和提高。
b)大家没事的时候,多熟练下自己的编译工具。我之前用的eclipse,不过现在都是myeclipse。现在感觉是越来越顺手了,不自觉地就有一种使用的冲动。呵呵。让大家熟悉,主要是了解一些快捷键,可以自行百度,有很多。这样有助于增加大家对编程开发的好感。...
分类:
其他好文 时间:
2014-11-29 09:03:44
阅读次数:
223
单文件上传:在动作类action中,声明相关属性在动作类action中,要声明与页面中表单name属性同名的属性,同名的属性的类型是File类型在动作类action中,要声明[同名的属性]ContentType,类型是String类型。在动作类action中,要声明[同名的属性]FileName,类型是String类型。给..
分类:
Web程序 时间:
2014-11-29 07:17:59
阅读次数:
176
struts.xml文件:<?xmlversion="1.0"encoding="UTF-8"?>
<!DOCTYPEstrutsPUBLIC
"-//ApacheSoftwareFoundation//DTDStrutsConfiguration2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
<includefile="cn/itcast/upload/struts_uploa..
分类:
Web程序 时间:
2014-11-29 07:17:45
阅读次数:
165
如何自定义拦截器*所有的拦截器都需要实现Interceptor接口或者继承Interceptor接口的扩展实现类*要重写init()、Intercept()、destroy()方法*init()是在struts2框架运行时执行,在拦截器的生命周期中之只执行一次,可以做必要的内容初始化工作*intercept(),是每一次请求就执行..
分类:
其他好文 时间:
2014-11-29 07:10:50
阅读次数:
133
Struts2 验证框架 validation.xml 常用的验证规则validation.xml 的命名规则和放置路径:文件名:-validation.xml就是要验证的Action类的名字。 要将此文件放于Class文件相同的目录。如果在Action类在struts配置中有多个action实例(...
分类:
其他好文 时间:
2014-11-28 22:40:27
阅读次数:
237
转载至:http://blog.csdn.net/hanxiaoshuang123/article/details/7342091Struts2多个文件上传多个文件上传分为List集合和数组,下面我们着重介绍一下list集合的上传。都大同小异。一 介绍1. 在struts2文件上传的时候要先导入s....
分类:
Web程序 时间:
2014-11-28 21:20:43
阅读次数:
326
实现的是异步刷新登录功能,返回出错信息时不刷新页面。
前端代码:
struts2+ajax返回json类型数据
登录
用户名:...
分类:
Web程序 时间:
2014-11-28 18:24:12
阅读次数:
255
<s:iteratorvalue="urls"id="p_w_picpathUrl"><tr><td><imgsrc="${p_w_picpathUrl}"></td></tr><tr><td><s:propertyvalue="p_w_picpathUrl"/></td></tr></s:iterator>
分类:
其他好文 时间:
2014-11-28 10:27:38
阅读次数:
152