日期:2014-05-17  浏览次数:20684 次

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下

 j