日期:2014-05-18  浏览次数:20752 次

在正常的企业开发中,myeclipse中jsp文件要放在哪个目录下
在网上看到有些人说用到struts2框架,jsp文件要放在WEB-INF文件夹下,这让不能用户不能直接访问到jsp文件,给系统增大安全性,  我觉得放在webroot文件夹下写程序更方便啊

我是新手!   望高手解答
jsp struts myeclipse

------解决方案--------------------
没有规定,随意,放在src下也能访问,放在jar中也能访问, 放在webroot最方便
------解决方案--------------------
我们都放在webroot下,需要登录才能访问的资源放在指定目录中,再配过滤器就行了,
------解决方案--------------------
目前我遇到 的基本都是直接放在WEBRoot下的

------解决方案--------------------
WebRoot\WEB-INF\新建个文件,存放jsp文件(安全性)
------解决方案--------------------
其实都一样..就是你页面控制的时候的问题罢了.
------解决方案--------------------
放在WebRoot\WEB-INF\新建个文件,存放所有jsp文件,这样只有通过webRoot\WEB-INF的路径才能访问到,如果直接访问就会404,所以还是比较安全的,只有内部能访问 
------解决方案--------------------
你觉的方便的不一定是正确的,就像我以前觉得不用service、DAO一样,后来麻烦的要死。最好规范化。
------解决方案--------------------
1、 放在web-inf 下 ,安全性有一些保障
2、 放在webroot 下,方便, 但是安全性自己配置个过滤器就可以了
全看,王八屁股-----龟腚!
------解决方案--------------------
不是所有的公司的开发环境是一样的,有一些配置什么的要求。
------解决方案--------------------
查看工具的属性应该知道放在哪里呀
------解决方案--------------------
都是可以的,如果更安全的话放在WebRoot\WEB-INF\jsp\目录下
------解决方案--------------------
引用:
引用:没有规定,随意,放在src下也能访问,放在jar中也能访问, 放在webroot最方便
企业开发时候就是没有规定的么???


这样说吧,我现在做的是国家项目,项目要求JSP页面放在WEB-INF文件夹下的.不允许放在根目录下.
至于平时的项目,我都是通过配置文档和权限过滤,禁止用户直接访问JSP页面的.
------解决方案--------------------
我接触的不是所以的jsp都放在WEB-INF
------解决方案--------------------
我比较喜欢放webroot下建个jsp文件夹放进去。。。
------解决方案--------------------
jsp绝对不能直接访问的,太不安全了