jsp 学习
2019獨角獸企業重金招聘Python工程師標準>>>
使用Word進行頁面顯示
<%@ page language="java"contentType="application/msword;charset="GBK"%>
設置文件編碼:
pageEncoding 指的是JSP文件本身的編碼,而contentType 中的charset指的是服務器發送給客戶端的內容編碼。
在JSP中,如果pageEncoding 存在,那么jsp的編碼將由pageEncoding決定,否則將由contentType中的charset 屬性決定;如果兩者都不存在,則將使用ISO-8859-1的編碼方式。
在JSP中,所有的內容都要經過兩次的編碼操作,第一階段會使用pageEncoding編碼,第二階段會使用utf-8編碼,第三階段就是Tomcat 生成的網頁,此時使用的才是contentType。。
包含:
靜態包含:<%@ include file="file_name"%>
動態包含:
<jsp:include page="" flush="true|false">
???? <jsp:param name=""value=""/>
</jsp:include>
跳轉:
<jsp:forward page="">
???? <jsp:param name=""value=""/>
</jsp:forward>
jsp內置對象:
| 內置對象 | 類型 | 描述 | ? |
| pageContext | javax.servlet.jsp.PageContext | JSP的頁面容器 | ? |
| request | javax.servlet.http.HttpServletRequest | 得到用戶的請求信息 | ? |
| response | javax.servlet.http.HttpServletResponse | 服務器向客戶端的回應信息 | ? |
| session???? | javax.servlet.http.HttpSession | 用來保存每一個用戶的信息 | ? |
| application | javax.servlet.ServletContext | 表示所用用戶的共享信息 | ? |
| config | javax.servlet.ServletConfig | 服務器配置,可以取得初始化碼數 | ? |
| out | javax.servlet.jsp.JspWriter | 頁面輸出 | ? |
| page | java.lang.Object | 表示從該頁面中表示出來的一個Servlet實例 | ? |
| exception | java.lang.Throwable | 表示JSP頁面所發生的異常,在錯誤頁面中才起作用 | ? |
?
URL地址重寫:
動態頁面地址?參數名稱1=參數內容1&參數名稱2=參數名稱2&...
?
?
轉載于:https://my.oschina.net/u/2552902/blog/543937
總結
- 上一篇: JQ中使用FormData+Ajax发送
- 下一篇: 第七讲 SCCM2012部署Endpoi