今回は、「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; } } |