radio/checkbox
13998 ワード
Insert title here
性別:女性
男子
女子
好きな食べ物
もちを炒める
雑草
肉を焼く
ホットドッグ
チキン.
すし
パスタ
food.jsp
性別:女性
男子
女子
好きな食べ物
もちを炒める
雑草
肉を焼く
ホットドッグ
チキン.
すし
パスタ
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<form action ="food.jsp" method="post">
성별
<input type="radio" name="gender" value="남자">남자
<input type="radio" name="gender" value="여자">여자
<br>
<br>
좋아하는 음식
<input type ="checkbox" name="food" value="떡볶이">떡볶이
<input type ="checkbox" name="food" value="잡채">잡채
<input type ="checkbox" name="food" value="불고기">불고기
<input type ="checkbox" name="food" value="핫도그">핫도그
<input type ="checkbox" name="food" value="치킨">치킨
<input type ="checkbox" name="food" value="초밥">초밥
<input type ="checkbox" name="food" value="파스타">파스타
<input type="submit" value="전송">
</form>
</body>
</html>
「転送」(Transfer)を選択してクリックします.food.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>JSP : Java Server Page</h1>
<%
request.setCharacterEncoding("UTF-8");
String gend = request.getParameter("gender");
String fds[] = request.getParameterValues("food");
String str = "";
for(int i=0;i<fds.length;i++){
str += fds[i]+" " ;
}
%>
성별<%= gend %><br>
좋아하는 음식<br>
<%= str %>
</body>
</html>
Reference
この問題について(radio/checkbox), 我々は、より多くの情報をここで見つけました https://velog.io/@susan9905/radio-checkboxテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol