当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·怎么还是两个角    »显示摘要«
    摘要: 只给两角的水友散分!! ......
    摘要: a.t.t //bow ......


小弟关于servlet的一点疑问...

我用的服务器是tomcat,以前我只用jsp+javabean,现在我加了servlet作为控制层以后发现的确快了许多,而且网站的层次也更清晰了。但是要用servlet,必须在web.xml中加上下面的配置语句:  
  <servlet>  
  <servlet-name>classname</servlet-name>  
  <servlet-class>package_name.classname</servlet-class>  
  </servlet>  
  <servlet-mapping>  
  <servlet-name>classname</servlet-name>  
  <url-pattern>/class_url</url-pattern>  
  </servlet-mapping>  
  所以我在想如果以后我用的servlet很多的话,岂不是要在web.xml中加很多这样的语句,请问有没有更好的解决办法;  
   
  另外我还想问问在weblogic7.0中也需要这样配置吗  
   
  谢谢,请各位指点一二..

NO.1   作者: zez

好像有一个设置是可以不用一个一个都写出来...  
  具体忘了.看看bea的文档...   web.xml文件的dtd文档.

NO.2   作者: dkmilk

不配也可以访问到,只是路经为/servlet/classpath/classname

NO.3   作者: jiahanhui

将\conf\web.xml文件中的  
  <!--  
          <servlet-mapping>  
                  <servlet-name>invoker</servlet-name>  
                  <url-pattern>/servlet/*</url-pattern>  
          </servlet-mapping>  
  -->  
  注释去掉来试试

NO.4   作者: olivia2046

好象不配也可以访问的

NO.5   作者: timtin0361

对啊    
  你没有见过那些写的长的web.xml啊   的确有点长   不过整个内容   拷贝加修改就搞定了

NO.6   作者: kidorcat

你写那么多servlet干吗,一个不就可以了。  
  一个controllerservelet作为控制器,处理所有情况,不是很好吗!?  
  根据URL就知道你当前触发的动作!

NO.7   作者: suasalito

楼主为什么要这么做呢?  
  这里的麻烦是值得的啊,你只要改这个配置文件,  
  而不用修改所有包含指向该servlet的文件啊


    摘要: 我用asp调用sql存储过程的时候 set fn= server.createobject("adodb.connection") set fncom= server.createobject("adodb.command") fn.open "test","sa","quit" fncom......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE