TemplateServlet中process执行的问题

张无云
03-01-17 1 119

呵呵:)又要问大家了

我在TemplateServlet.java中process方法中加入了一条测试语句
System.out.println("processing");

当我在页面之间切换,点击链接的时候,为什么不能在后台
服务器上显示呢

在web.xml中的定义有
<servlet-mapping>
<servlet-name>TemplateServlet</servlet-name>
<url-pattern>*.screen</url-pattern>
</servlet-mapping>
对screen的请求,都会让TemplateServlet来处理

但是,无论我请求
http://localhost:8000/petstore/category.screen?category_id=DOGS

或者
http://localhost:8000/petstore/signon_welcome.screen



后台都没有显示输出processing呢



张无云
2003-01-17 20:06

发现原因了

j2sdkee1.3.1的问题
如果我改动了源码,再用petstore的命令编译,部署的时候,并没有将原来的覆盖。所以,我添加了的代码看不出效果。

现在比较笨的做法是,将所有的反部署(build -undeploy命令),然后删除
j2sdkeehome 目录下的applications下的东东,gnrtrTMP下东东

然后重新编译,部署

但是太笨了,比如我只想修改waf的代码,所有的都要编译部署,
请问大家有好的办法吗