读书人

struts2在WEB-INF/image/*jpg如何显示

发布时间: 2013-12-19 00:33:34 作者: rapoo

struts2在WEB-INF/image/*.jpg怎么显示图片
LoginUIAction
|
|
|
\ /
LoginUI.jsp ------->LoginAction
| |
| failure |success
| <------- --------| |
\ /
Success.jsp


流程大概是这样LoginUIAction到达LoginUI.jsp页面 form表单验证
成功后到达success.jsp页面 ,
失败返回
我希望success.jsp能够显示图片,我用过
../image/*.jpg
${pageContext.request.contextPath}/image/*.jsp都不行
请问怎么弄才可以显示
直接从/WEB-INF/image/文件下显示
谢谢!
[解决办法]
图片必须放在WEB-INF下面吗?把image移到WebRoot下面更方便吧
[解决办法]

引用:
Quote: 引用:

图片必须放在WEB-INF下面吗?把image移到WebRoot下面更方便吧

这个要怎么操作?

ctrl+x剪切
ctrl+v粘贴
[解决办法]
引用:
Quote: 引用:

Quote: 引用:

图片必须放在WEB-INF下面吗?把image移到WebRoot下面更方便吧

这个要怎么操作?

ctrl+x剪切
ctrl+v粘贴

然后路径写image/*.jpg
[解决办法]
image干嘛放web-inf下??
放webContent下
[解决办法]
引用:
image干嘛放web-inf下??
放webContent下

jsp放在webroot目录下 这样就可以让用户直接访问,放在web-info目录下就必须要通过请求才能访问。
因此放在web-inf下jsp页面显得要安全
[解决办法]
看你web.xml是不是拦截所有的资源了
[解决办法]
;一般直接放WebRoot下面方便
[解决办法]
引用:
Quote: 引用:

image干嘛放web-inf下??
放webContent下

jsp放在webroot目录下 这样就可以让用户直接访问,放在web-info目录下就必须要通过请求才能访问。
因此放在web-inf下jsp页面显得要安全
这是图片,不是jsp文件,图片放在WEB-INFO下没有任何意义。。。jsp页面放在WEB-INFO下才能像你说的,安全,而图片,都是直接放在webContent下就可以,没必要考虑那么多。。。
[解决办法]
图片是要展示的,你放WEB-INF下干嘛,跟jsp一样放到webroot目录下,代码中修改一下路径
[解决办法]
${pageContext.request.contextPath}/WEB-INF/image/*.jsp

读书人网 >Java Web开发

热点推荐