【发布时间】:2011-03-07 02:15:38
【问题描述】:
有没有办法创建 Servlet(页面显示 - 表单)并使用相同的 Class 处理它?
如果浏览器请求http://mypage.com/TestServlet - 则显示表单输入页面,当用户提交表单时,会调用相同的 servlet 操作 (../TestServlet) 并处理输入。实际上,我将输入处理逻辑放在了 Servlet 的 doGet() 方法中,现在当我调用 http://mypage.com/TestServlet 时,会自动使用空值调用该逻辑。我知道我实际上可以制作一个 JSP 或 HTML 页面,然后从那里调用 Servlet,但我不想这样做。有没有办法调用 Servlet 的特定方法?就像单击提交按钮时调用该方法来处理用户输入并保持 doGet() 方法显示输入表单一样。
【问题讨论】: