簡體   English   中英

來自不同JSP的一個servlet的多個操作

[英]Multiple action for one servlet from different JSP

我是JSP / Servlet的新手。

我想使用一個servlet來處理從不同的JSP表單/按鈕發送的不同請求。

例如

student.jsp =>

<form action="SingleController?action=student" method="POST">
      Student ID: <input type="text" name="stid"> 
      Name: <input type="text" name="stname"> 
      <input type="submit" value="Submit" name="student">                 
     </form>

teacher.jsp =>

 <form action="SingleController?action=teacher" method="POST">
     Teacher ID:<input type="text" name="tid"> 
      Name: <input type="text" name="tname"> 
      <input type="submit" value="Submit">                 
     </form>

SingleController

如何使用單個Servlet管理這兩個不同的請求?

如果servlet中的條件在行動中使用。

String action = request.getParameter("action");

if (action.equals("student")){ 
    // to do rest of code..
}

else if (action.equals("teacher")){ 
    // to do rest of code..
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM