java web 框架的struts2框架,在Tomcat启动后web.xml会加载两次对吗?为什么要加载两次?

二、移除嵌入式tomcat插件

下面两种方式都可以任选其一


四、修改启动类,并重写初始化方法

峩们平常用main方法启动的方式都有一个App的启动类,代码如下:

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

个人认为放在WEB-INF里面比较安全吧,不过我习惯放在SRC目录里对程序是没什么影响的。本人也是了解不深交流交流,希望有高人给详细答案

页面放在web-inf下面的时候外部是無法直接访问的,只能通过action跳转才能访问安全性相对而言比较高,这个看实际开发的要求而定个人看法是这样

我写的都是放在src目录下,jsp都是放在web-inf下面安全性高,通过action访问!

jsp的放置位置楼上说的正确一般系统里是不允许用户直接访问到jsp的,需要通过action配置来访问,更好做權限控制

并将编译后的class文件放入到WEB-INF文件夹下的classes文件夹中,

项目发布到tomcat下面你就能看见webapp下面的class文件夹下都是java web 框架类编译后的.class文件了。不放在这里面项目调用不了相应的类!

jsp的放置位置楼上说的正确一般系统里是不允许用户直接访问到jsp的,需要通过action配置来访问,更好做权限控制

并将编译后的class文件放入到WEB-INF文件夹下的classes文件夹中,


项目发布到tomcat下面你就能看见webapp下面的class文件夹下都是java web 框架类编译后的.class文件了。不放……

页面放在web-inf虽然安全性教高但后期维护起来很麻烦。
放在webroot下虽然安全性不高但可以编写过滤器来防止直接访问。后期维护方便

放在webroot丅虽然安全性不高,但可以编写过滤器来防止直接访问

jsp的放置位置楼上说的正确。一般系统里是不允许用户直接访问到jsp的需要通过action配置来访问,更好做权限控制。

并将编译后的class文件放入到WEB-INF文件夹下的classes文件夹中


项目发布到tomcat下面,你就能看见webapp下面的class文件夹下都是java web 框架类编译後的.class文件了不放在这里面项目调用不了相应的……

其实你也可以建立个SRC里面就全部放配置文件!其他包就放你的程序代码!分工很明确

頁面放在web-inf虽然安全性教高,但后期维护起来很麻烦
放在webroot下虽然安全性不高,但可以编写过滤器来防止直接访问后期维护方便。

个人认為放在src目录下面吧反正我一直是这么做的,不过你还可以新建一个目录专门来放配置文件

都可以的吧看你怎么管理 ,放到web_inf下面安全些

你用myeclipse 创建一个struts2 的web项目看看,在src目录下默认就好,这不用怎么改到以后熟练了,再方便改也可以

必须放在src目录下的,eclipse会自动加载到class丅这样程序才会引用

同意放在src下,简单方便减少访问时间!


我要回帖

更多关于 java web 框架 的文章

 

随机推荐