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

servlet定义太多了,可不可以建立多个 web.xml
servlet定义太多了,
web.xml里一排servlet的定义
有没有什么办法建立多个web.xml文件?
每个功能模块的servlet定义文件放在一个xml文件中.
然后web.xml中定义加载这些xml文件


可不可以建立多个 web.xml

------解决方案--------------------
不可以
------解决方案--------------------
绝对不行,用myeclipse,你建立servlet时它自动给你再web.xml里已经添加标签了,你就用就行了,不要管他多不多,web.xml是绝对不能写两个的。
------解决方案--------------------
为什么要定义那么多servlet,很简单,在后台处理逻辑,如数据更新,查询等,如果找到一种方法,直接在jsp页面上处理,就可以不定义那么多servlet了。我用newxy开发了几个大系统,只定义了几个servlet。
newxy技术网站:http://www.newxy.net
------解决方案--------------------
换一种思路?我用一个代理类来做servlet,再根据Url来确定具体实现的类。只用一个代理的servlet就可以了。