1. 程式人生 > >servlet-jsp

servlet-jsp

.get eric page content java path ssi html 數值

獲取Servlet配置
    1.在GennericServlet中有一個init(ServletConfig config)方法,所以可以在裏面重寫這個方法,將ServletConfig配置獲取到
    2.在GennericServlet中有為了方便起見,直接給外部提供了一個方法getServletConfig();來獲取ServletConfig對象。
    3.為了更方便,還直接提供了一個getInitParameter("name");來獲取配置的值
ServletConfig的方法
    1.java.lang.String.getInitParameter();  //
根據參數值名獲取參數值 2.java.util.Enumeration.getInitParameterNames(); // 獲取所有的變量名 3.ServletContext getServletContext(); //得到Servlet上下文環境 4.java.lang.String.getServletName(); //獲取Servlet的名稱 ServletContext的API 1.java.lang.String.getContextPath(); 2.java.lang.String.getInitParameter();
3.java.util.Enumeration.getInitParameterNames(); 4.void setAttribute(name, object); 5.object getAttribute(); 6.void removeAttribute() 7.getRequestDispatcher(); 8.getResourceAsStream(); Servlet3.0註解 @WebServlet( name="", urlPatters="", initParams
={@WebInitParam(name="",value=""),@WebInitParam(name="",value="")} ) jsp原理 1.tomcat先將jsp翻譯成.java文件 2.tomcat將java文件編譯成字節碼文件 3.服務器構造對應的servlet對象 4.訪問裏面的_jspService方法 jsp申明 <%! String name = "張三"; public void say(){ out.write("ff"); } %> jsp指令 <%@include file=""%> <%@page lang="java" import="java.util.*" pageEncoding="utf-8" contentType="text/html;charset=utf-8" buffer="10kb" //設置jsp緩沖區大小 session="" isErrorPage="false" errorPage="common/500.jsp" %> 域對象

servlet-jsp