liuzitinglijun 2009-03-22 11:43
浏览 449
已采纳

关于页面资源放在WEB-INF目录下访问不到的问题

大家好!

描述:最近正在部署一个项目,但是如果把相关的页面资源和CSS/JS等资源放到WEB-INF目录下,就访问不到了。我是用STRUTS配置页面的跳转的,不知道大家有没有好的办法。

问题
1.在部署工程的时候,是否CSS/JS和IMG这样的相关文件都放到WEB-INF的目录下?这样可以避免页面资源被直接访问?
2.相关的JSP页面放在WEB-INF目录下,用什么样的路径访问的到?
3.关于项目的部署,对于页面和相关其他资源的放置有什么更好的建议没有?

谢谢大家了!

  • 写回答

2条回答 默认 最新

  • playfish05 2009-03-22 11:53
    关注

    WEB-INF
    都用来放配置文件...资源文件还有jsp什么的放在webContent目录下面,可以在webContent目录下面建立其他的文件夹来放这些文件.

    1.无论你放在哪个目录下,如果你想要这些文件生效,那这些文件就一定可以被直接访问到.你最多只能对css,js做一下压缩跟混淆,让这些文件难以阅读.

    2.不要放在web-inf下面,没人会这么做的.

    3.在webcontent文件夹下面建立一个基本的项目路径

    webcontent
    css/
    js/
    images/
    pages/

    images视情况,下面可以将装饰用的素材图片跟产品内容图片分开.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 stm32流水灯+呼吸灯+外部中断按键
  • ¥15 将二维数组,按照假设的规定,如0/1/0 == "4",把对应列位置写成一个字符并打印输出该字符
  • ¥15 NX MCD仿真与博途通讯不了啥情况
  • ¥15 win11家庭中文版安装docker遇到Hyper-V启用失败解决办法整理
  • ¥15 gradio的web端页面格式不对的问题
  • ¥15 求大家看看Nonce如何配置
  • ¥15 Matlab怎么求解含参的二重积分?
  • ¥15 苹果手机突然连不上wifi了?
  • ¥15 cgictest.cgi文件无法访问
  • ¥20 删除和修改功能无法调用