0
我在Eclipse中使用JBoss AS 6和Seam 2.2。我创建了一个简单的Seam 2 Web项目(我认为是seam gen),现在我想添加servlet。JBoss AS 6,Eclipse,Seam 2.2 - Servlet不会出现
文件 - >新建 - >的Servlet
public class Test extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter writer = response.getWriter();
writer.println("Hello post!");
writer.close();
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter writer = response.getWriter();
writer.println("Hello get!");
writer.close();
}
}
在web.xml
也有注册资格该servlet。
好的,但是当我编译所有并转到本地主机:8080/mypage /测试页面得到加载,但没有输出可见(也不在页面的源代码中)。
您是否重新部署项目并重新启动服务器? doGet()方法真的叫了吗? (放置一个调试断点等)。同时显示'web.xml'。你顺便打印错误的信息。 – BalusC
谢谢,我忘了部署我的*** - dx.xml。 :) 你打印错误的信息是什么意思? – nt2005
好吧,我将其转贴为答案。至于这些消息,请阅读并将它们与您正在打印它们的'doXXX()'方法进行比较。 – BalusC