Return to Tech/java

Apache Tomcat

About JSP
JSP : Java Server Pages
JSP is Server Side Java Stack.

HTML内に処理を記述(埋め込み)可能。
file:DebugJSP.jsp
<?xml version="1.0" encoding="UTF-8" ?>
<%@ page language="java" %>
<%@ page contentType="text/html; charset=UTF-8" %>
<%@ page pageEncoding="UTF-8" %>
<%@ page import="java.util.*" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml/DTD/xhtml-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Debug</title>
</head>
<body>
    Tomcat JSP example
<%@ include file="include.jsp" %> <%! // for declare String strMsg = "DebugMessage"; String getMsg() { return strMsg; } %> <% Calendar cal = new GregorianCalendar(); out.println( cal.get(GregorianCalendar.HOUR_OF_DAY)); out.println(":"): out.println(cal.get(GregorianCalendar.MINUTE)); %> <br> <% out.println(getMsg()); %> <% Map<String, Object> map = new HashMap<String, Object>(); map.put("ID", "001"); map.put("Name", "testuser001"); pageContext.setAttribute("uinfo", map); %> <br> <!-- EL --%gt ${ uinfo.ID }, ${ uinfo.Name } </body> </html>
file:include.jsp
<%@ page contentType="text/html; charset=UTF-8" %>
Included<br>
Azure WebApps Java環境にて
Azure WebAppsはデフォルト構成では WindowsOSのため(D:\home\site\webapps\ROOT)
※無償で利用可能!!  色々試せるので利用を推奨

Return to Tech/java