今回は、「JSPの仕組み(2)―JSPが変換されるJavaのコード―」です。
 JSPは、どのようにして実行されるのでしょうか。
 今回は、TomcatでJSPが変換されるJavaのソースコードを見てみます。
■動画はこちら
■動画で使用しているソースコード
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | <%@ page language="java"     contentType="text/html; charset=UTF-8"     pageEncoding="UTF-8"%> <%@ page import="yurufuwa.prog.sample.Calc" %> <%     String sX = request.getParameter("x");     String sY = request.getParameter("y");     int x = Integer.parseInt(sX);     int y = Integer.parseInt(sY);     Calc calc = new Calc();     calc.setX(x);     calc.setY(y); %> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <body> 計算結果:<%= calc.getAnswer() %> </body> </html> | 
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | package yurufuwa.prog.sample; public class Calc {     private int x = 0;     private int y = 0;     public void setX(int x) {         this.x = x;     }     public void setY(int y) {         this.y = y;     }     public int getAnswer() {         return x + y;     } } | 














