Recommended
PDF
HTML5など社内勉強会 Vol.5 - 入門JavaScript [非同期通信]
PDF
PPTX
QCL_14_v3_[pareto diagrams]_[banasthali vidyapith]_[komal sharma]
PPTX
Reading project Aj.Emilyn
PPTX
PPTX
PPTX
PDF
6161103 5.2 free body diagrams
PPTX
PPTX
PPTX
PPTX
PPTX
PPTX
PPTX
PPTX
DOCX
DOCX
DOCX
PPTX
PDF
PPTX
PPTX
PPTX
PPTX
PPTX
PPTX
PPTX
More Related Content
PDF
HTML5など社内勉強会 Vol.5 - 入門JavaScript [非同期通信]
PDF
PPTX
QCL_14_v3_[pareto diagrams]_[banasthali vidyapith]_[komal sharma]
PPTX
Reading project Aj.Emilyn
PPTX
PPTX
PPTX
PDF
6161103 5.2 free body diagrams
More from Yukiko Kato
PPTX
PPTX
PPTX
PPTX
PPTX
PPTX
PPTX
PPTX
DOCX
DOCX
DOCX
PPTX
PDF
PPTX
PPTX
PPTX
PPTX
PPTX
PPTX
PPTX
[PS11]ネットワーク第6回 1. 2. 3. index.jspのbodyタグの中を以下に書き換える
<form action="/confirm" method="POST">
氏名<input type="text" name="name"><br>
メールアドレス<input type="text" name="mail"><br>
性別<input type="radio" name="gender" value="女">女
<input type="radio" name="gender" value="男">男<br>
<input type="submit" name="submit" value="送信">
</form>
4. index.jspと同じ階層に『confirm.jsp』を新規ファイルで作成し、
以下の内容を記述
<%@ page contentType="text/html;charset=UTF-8" %>
<html>
<head>
<title>確認</title>
</head>
<body>
<form action="/ok" method="post">
氏名:<%=request.getParameter("name")%><br>
メールアドレス:<%=request.getParameter("mail")%><br>
性別:<%=request.getParameter("gender")%><br>
<input type="hidden" name="name"
value="<%=request.getParameter("name")%>">
<input type="hidden" name="mail"
value="<%=request.getParameter("mail")%>">
<input type="hidden" name="gender"
value="<%=request.getParameter("gender")%>">
<input type="submit" value="登録">
</form>
</body>
</html>
5. index.jspと同じ階層に『ok.jsp』を新規ファイルで作
成し、以下の内容を記述
<%@ page contentType="text/html;charset=UTF-8" %>
<html>
<head>
<title>登録完了</title>
</head>
<body>
氏名:<%=request.getParameter("name")%><br>
メールアドレス:
<%=request.getParameter("mail")%><br>
性別:<%=request.getParameter("gender")%><br>
登録されました。
</body>
</html>
6. 7. 8. 9. 10. 11. 12. 13. Content-Length
ボディのバイト数
Content-Type
MIMEタイプというリソースの種類を
指定
セミコロン(;)を付けてcharset=UTF-8と
記述すれば、UTF-8という文字エン
コーディングであることを示す
MIMEタイプ
意味
text/plain
テキスト
text/html
HTML文書
application/xml
XML文書
text/css
CSS文書
image/gif
GIF画像
image/jpeg
JPEG画像
image/png
PNG画像
application/json
JSON(Javascript
Object Notation)
14. 15. 16. POST /hello HTTP/1.1
Host: httpserverex.herokuapp.com
Connection: keep-alive
Content-Length: 77
Content-Type: application/x-www-form-urlencoded
Referer: http://httpserverex.herokuapp.com/Cookie:
JSESSIONID=1ut4gy3t4kqu1mncf3ykldj5a
メッセージボディ
input=%E3%81%82%E3%81%84%E3%81%88%E3%81%86%E3%81%8A&submit=%
E9%80%81%E4%BF%A1
17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32.