servlet在tomcat5。0中是不是一定需要先注册? 只要把你的包放在你的应用程序的 WEB-INF/classes目录下就可以了ex: WEB-INF/classes /test /test1 /test2 ....jsp中用的时候只要 import test.*; 就好了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你只需要将编译完的class放到tomcat中你的工程下面的web-inf/classes下面就可以了当你访问页面的时候,tomcat会帮编译到work目录下面 全部外来包放在tomcat\common\lib下,这样所有程序都可以使用。 你做的servlet需要在布署描述文件(web.xml)里描述清楚。就行了。如果你加了新的servlet当然也需要加入到web.xml文件。需要的话,还要重启一下服务。 问楼上的:是不是每一个servlet都需要在web.xml中配置一下呀而且还要重启服务有没有 不用配置web.xml的方法??? 每个.class文件都要在web.xml里配置,这是肯定的 最好不要把所有的东西都放到tomcat\common\lib ,只有那些全局的比如驱动程序的.jar包可以放到里边。你可以把他们放到WEB-INF\lib 中了。 新加入servlet 当然要重写WEB-INF\web.xml了。如果没在服务器里边设置不用重启的话还是要重新启动服务器的。因为你修改了配置文件。 谢谢大侠们。tomcat5和tomcat4看来是有很大差别。还有个问题:我在servlet重定向到一个jsp文件,我每次修改jsp文件时,为什么都必须重启tomcat后修改的jsp才生效,否则就是一个空白页面,真是奇怪, 修改jsp是不需要重新启动的,如果你修改了servlet是需要重新启动的当然你可以把你的server.xml中的context reloadable设置为true的话,旧不需要重新启动了 reloadable 我已经设置成true。我第一次提交的时候重定向的页很正常,当我回退再次提交的时候,重定向的那个页面就不正常了,同时url变成指向127.0.0:8080/pxl/servlet/test.test1,而不是我提交的那页的url(正常的时候url是我提交的那个页面)。 要用一个servlet,是单独把.class文件放到web-inf\classes里就可以了还是单独在web.xml里配置就好了,还是两个方面都要作到上面说得我都晕头了 经我测试tomcat5。0要在web.xml配置,并且class也要考到web-inf\classes。而tomcat4。0是不需要配置web.xml的。还是这个问题:我第一次提交的时候重定向的页很正常,当我回退再次提交的时候,重定向的那个页面就不正常了,同时url变成指向127.0.0:8080/pxl/servlet/test.test1,而不是我提交的那页的url(正常的时候url是我提交的那个页面)。 重定向的方法是:RequestDispatcher rd =null; rd= getServletContext().getRequestDispatcher(outpage); rd.forward(req, res); GBK赢不过utf-8? 写一个类倒叙输出“hello,world” 一张大图片里面包涵很多小图片,这叫什么来着? jbpm3.2和spring aop行为日志切面的兼容问题 想找个老师入门(报酬一定让你满意) 做一个直播的网络电台 jstl的问题,恳请大哥们帮忙! nested throwable: (javax.naming.NameNotFoundException: comp not bound) 错误 Duke实例的运行 strut2 用户登录跳转到首页 如何自动从数据库中读取公告显示在首页? 土土地问 java bean 和ejb的区别是什么?
当你访问页面的时候,tomcat会帮编译到work目录下面
是不是每一个servlet都需要在web.xml中配置一下呀
而且还要重启服务
有没有 不用配置web.xml的方法???
可以放到里边。你可以把他们放到WEB-INF\lib 中了。
新加入servlet 当然要重写WEB-INF\web.xml了。如果没在服务器里边设置不用重启的话
还是要重新启动服务器的。因为你修改了配置文件。
当然你可以把你的server.xml中的context reloadable设置为true的话,旧不需要重新启动了
还是单独在web.xml里配置就好了,还是两个方面都要作到上面说得我都晕头了
rd= getServletContext().getRequestDispatcher(outpage);
rd.forward(req, res);