HTTP JSP l request l request get Method
- Slides: 32
HTTP
JSPと要求・応答 l 要求の処理には、request という変数を使う。 – – l request. get. Method() request. get. Requst. URI() request. get. Protocol() request. get. Remote. Addr() 応答の処理には、response という変数を使う。
「本」を表す Bean public class Book implements Serializable { private String title; public Book() { …. . } public String get. Title() { return title; } public void set. Title(String t) { title = t; } …. . }
Servlet のメソッド l l HTTPのGETメソッドに対して do. Get public void do. Get(Http. Servlet. Request req, Http. Servlet. Response res) HTTPのPOSTメソッドに対して do. Post public void do. Post(Http. Servlet. Request req, Http. Servlet. Response res)
Http. Servlet. Request と Http. Servlet. Response l Http. Servlet. Request – l HTTPの「要求」に対応する Http. Servlet. Response – HTTPの「応答」に対応する
Servlet のコンパイル l 次のパッケージはJ 2 SEには入っていない。 – – l javax. servlet パッケージ javax. servlet. http パッケージ Tomcat にはこのパッケージが含まれているので、 classpath に含めてコンパイル Java –classpath “%CATALINA_HOME%”commonlibservlet. jar” Loop. Servlet. java
Tomcat への配置 l l Servlet はコンパイルしておくこと。 WEB-INF/classes フォルダに置く。 WEB-INF/ --- web. xml |- classes/ --- Loop. Servlet. class | |- Date. Servlet. class |- lib/
web. xml の例 (抜粋) <servlet> <servlet-name>loop</servlet-name> <servlet-class>Loop. Servlet</servlet-class> </servlet> (中略) <servlet-mapping> <servlet-name>loop</servlet-name> <url-pattern>/loop</url-pattern> </servlet-mapping>
Servlet へのアクセス l web. xml の url-pattern 要素で指定した URL にア クセスする。 http: //localhost: 8080/test/loop http: //localhost: 8080/test/date
タグライブラリの例 <ul> <c: for. Each var="book" items="${book. List. iterator}" > <li> <c: out value="${book. title}" /> / <c: out value="${book. author}" /> </li> </c: for. Each> </ul>
- Get on / get off transport
- Http response format
- Songs with literary devices
- Jsp v
- Http response
- Http response splitting example
- Get up get moving quiz
- Get up get moving quiz
- Get up get moving quiz
- Repetition in pseudocode
- Get focused get results
- Germer
- Merli uri
- Http //mbs.meb.gov.tr/ http //www.alantercihleri.com
- Http //pelatihan tik.ung.ac.id
- Symposium technique
- Jsp engine
- Exemple présentation oral de brevet
- Jsp plan
- The anatomy of a jsp page
- Jsp539
- Climatic injury
- Jsp engine
- Jsp engine
- O que e jsp
- Anatomy of a jsp page
- Java server pages tutorial
- Introduction to jsp
- Mvc architecture in jsp
- Actioncart
- Jsp jdbc
- Jsp directives
- Jsp include