복잡한 양식 데이터를 서브렛으로 읽기
3411 단어 servlet복잡한 양식 데이터 읽기
<body>
<center>
<h1> </h1>
<form method="post" action="Servlet/RegsiterServlet" name="Regsiter">
<table border="1" width="30%" height="20%">
<tr>
<td> :</td>
<td><input type="text" name="User_Name"></td>
</tr>
<tr>
<td> :</td>
<td><input type="text" name="User_Pass"></td>
</tr>
<tr>
<td> :</td>
<td><input type="radio" name="User_Sex" value=" ">
<input type="radio" name="User_Sex" value=" ">
</td>
</tr>
<tr>
<td> :</td>
<td><input type="checkbox" name="User_Favor" value=" ">
<input type="checkbox" name="User_Favor" value=" ">
<input type="checkbox" name="User_Favor" value=" ">
<input type="checkbox" name="User_Favor" value=" ">
</td>
</tr>
<tr>
<td> :</td>
<td><textarea name="User_Present" cols="30" rows="5"></textarea>
</td>
</tr>
<tr>
<td colspan="2">
<center>
<input type="submit" value=" ">
<input type="reset" value=" ">
</center>
</td>
</tr>
</table>
</form>
</center>
</body>
2단계, RegisterServlet 작성
String UserName = req.getParameter("User_Name");
String UserPass = req.getParameter("User_Pass");
String UserSex = req.getParameter("User_Sex");
String UserPresent = req.getParameter("User_Present");
String Userfavor[] = req.getParameterValues("User_Favor");
for (int i=0;i<Userfavor.length;i++){
Userfavor[i] = changChar(Userfavor[i]);
}
UserName = changChar(UserName);
UserPass = changChar(UserPass);
UserSex = changChar(UserSex);
UserPresent = changChar(UserPresent);
resp.setContentType("text/html;charset=utf-8");
PrintWriter out = resp.getWriter();
out.write("<html> <body><center> <h1>");
out.write(" :"+UserName+"<br>");
out.write(" :"+UserPass+"<br>");
out.write(" :"+UserSex+"<br>");
for (int i=0;i<Userfavor.length;i++){
out.write(" :"+Userfavor[i]+"<br>");
}
out.write(" :"+UserPresent+"<br>");
out.write("</h1></centen> </body> </html>");
out.flush();
3단계, 서브렛 구성
<servlet>
<servlet-name>RegsiterServlet</servlet-name>
<servlet-class>com.java.servlet.RegsiterServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>RegsiterServlet</servlet-name>
<url-pattern>/Servlet/RegsiterServlet</url-pattern>
</servlet-mapping>
4단계, 테스트...
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
5분 안에 JSP 배우기Java 생태계는 지난 20년 동안 많이 발전했으며 이는 시장에서 변함없이 인기를 얻고 있음으로 알 수 있습니다. 글쎄, 이것은 다른 프로그래밍 언어 중 하나에 대한 탄탄한 배경이 있거나 새로운 개발자이지만 시간이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.