Я хочу передать значения параметров из моей формы dojo в сервлет Java. Я могу подключиться к сервлету, но не могу извлечь параметры своей формы. Я пытаюсь получить значение моего «appid» в моем сервлете. Пожалуйста помоги!
Форма Dojo (form.jsp)
<div dojoType="dijit.form.Form" id="myForm" jsId="myForm" encType="multipart/form-data"
action="UpdateServlet" method="POST">
<table id="newTable">
<tbody><tr>
<td>ID:</td><td><span id="appid" title="ID"><%=app.getId()%></span></td>
</tr>
</tbody>
</table>
<button dojoType="dijit.form.Button" type="submit">
OK
</button>
</div>
UpdateServlet.java
public class UpdateServlet extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
try {
String appId = (String) request.getParameter("appid");
System.out.println("App id is " + appId);
//Appid is null, unable to extract value
response.sendRedirect("index.jsp");
} finally {
out.close();
}
}
}