JSP 기초
8292 단어 jsp
Servlet : java !!!
Jsp : java (+html ) !!!
Jsp servlet!!!
JSp 의 특징
1)jsp tomcat !!!!
tomcat work : tomcat jsp
2)jsp html , java 。
(html java 。 jsp java )
jsp 페이지 역할 체험
:
jsp html tomcat !!!
<%@ page language="java" import="java.util.*,java.text.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title> jsp </title>
</head>
<body>
<% // java // SimpleDateFormat sdf = new SimpleDateFormat(); String curDate = sdf.format(new Date()); // //response.getWriter().write(""); out.write(" 2:"+curDate); %>
</body>
</html>
JSp 의 실행 과정
: http://localhost:8080/day12/01.hello.jsp ?
1) 01.hello.jsp ,tomcat jsp , %tomcat%/work jsp java
(01.hello.jsp -> _01_hello_jsp.java) ( )
2)tomcat java class ( )
(_01_hello_jsp.java -> _01_hello_jsp.class)
3)tomcat _01_hello_jsp
4)tomcat _01_hello_jsp , 。
jsp:
(1)(2)(3)(4)
n jsp:
(4)
:
1)jsp jsp , (1) (2)
의문
: Jsp servlet!!!
jsp java :
public final class _01_hello_jsp extends org.apache.jasper.runtime.HttpJspBase
implements org.apache.jasper.runtime.JspSourceDependent {
HttpJspBase :
public abstract class org.apache.jasper.runtime.HttpJspBase extends javax.servlet.http.HttpServlet implements javax.servlet.jsp.HttpJspPage {
: Jsp servlet !!!
servlet jsp
jsp servlet !
Servlet :
1) ( 1 )
2)init ( 1 )
3)service
4)destroy
Jsp
1) : jsp->java
2) : java ->class (servlet )
3) ( 1 )
4)init ( 1 ):_jspInit()
5)service :_jspService()
6)destroy :_jspDestroy()
JSP 문법
JSP 템 플 릿
jsp html jsp
JSP 표현 식
:<%= %>
:
:
1) out.print(“ ” );
2) 。
JSP 의 스 크 립 트
:<%java %>
: java
:
1) java _jspService 。
JSP 의 성명
:<%! %>
: jsp
:
1) , 。
Jsp 의 주석
: <%-- jsp --%>
;
1)html 。 jsp 。
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Jsp </title> </head> <body> <!-- jsp --> <% // String name = "eric"; int a = 10; int b =20; %> <%=name %> <br/> <%=(a-b) %> <hr/> <!-- jsp --> <% // Random ran = new Random(); float num = ran.nextFloat(); %> :<%=num %> <hr/> <!-- html --> <% for(int i=1;i<=6;i++){ %> <h<%=i %>> <%=i %></h<%=i %>> <% } %> <hr/> <!-- : html 99 --> <% for(int i=1;i<=9;i++){// for(int j=1;j<=i;j++){// %> <%=i %> x <%=j %>=<%=(i*j) %> <% } %> <br/> <% } %> <% String age = "20"; /* public String getAge(){ return age; } */ %> <!-- jsp --> <%! // String name = "jacky"; public String getName(){ return name; } /*jsp public void _jspInit(){ } */ %> <!-- html --> <%-- <jsp:forward page="/01.hello.jsp"></jsp:forward> --%> <%-- jsp --%> </body> </html>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
JSP| EL (Experession Language)텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.