1. httpserlet 抽象クラスを継承する Java クラスを作成します。
public class SxtServlet extends HttpServlet{ //初始化servlet public void init() throws ServletException { ... } //实现主要功能 @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ... } @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ... } //销毁servlet @Override public void destroy() { ... } }
2. WebRoot/WEB-INF/web.xml ファイルを見つけて、次のコードを記述します。
<servlet> <!-- java类名--> <servlet-name>SxtServlet</servlet-name> <!-- java路径 --> <servlet-class>sxt.com.SxtServlet</servlet-class> </servlet> <servlet-mapping> <!-- java类名 --> <servlet-name>SxtServlet</servlet-name> <!-- 表单中action连接的名字(自己起) --> <url-pattern>/login</url-pattern> </servlet-mapping>
3. JSP ページでは、action="" を前に追加する必要があります。 。
<form action="login" method="post"> ... </form>
1. httpserlet 抽象クラスを継承する Java クラスを作成します。
public class SxtServlet extends HttpServlet{ //初始化servlet public void init() throws ServletException { ... } //实现主要功能 @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ... } @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ... } //销毁servlet @Override public void destroy() { ... } }
2. WebRoot/WEB-INF/web.xml ファイルを見つけて、次のコードを記述します。
<servlet> <!-- java类名--> <servlet-name>SxtServlet</servlet-name> <!-- java路径 --> <servlet-class>sxt.com.SxtServlet</servlet-class> </servlet> <servlet-mapping> <!-- java类名 --> <servlet-name>SxtServlet</servlet-name> <!-- 表单中action连接的名字(自己起) --> <url-pattern>/login</url-pattern> </servlet-mapping>
3. JSP ページでは、action="" を前に追加する必要があります。 。
りー以上がJSP および Java コードを使用して動的ページを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。