- Jsp的使用
JSP在Servlet容器中會被轉(zhuǎn)換為Servlet來識別與運行,而其編寫與HTML相似,其兼容HTML,故一遍編寫JSP大部分使用的是HTML的技術(shù),但是在JSP中有一些方便的技術(shù)可以使用.- 在JSP的指令中,可以使用errorPage來指定,當(dāng)此頁面運行錯誤時需要跳轉(zhuǎn)的頁面,通常在一些論壇見到,當(dāng)你需要觀看某些需要登錄才能觀看的數(shù)據(jù),但是你沒有登錄時, 頁面會跳轉(zhuǎn)至登錄頁面.此指令搭配isErrorPage使用,當(dāng)你的界面為錯誤后跳轉(zhuǎn)頁面時,需要將其設(shè)置為True,默認為false
- 使用pageEncoding設(shè)置頁面編碼,一般是當(dāng)出現(xiàn)亂碼時使用
- JSP中最重要的就是EL表達式,此表達式用于與后臺交互,是用于獲取存儲于session,cookie中數(shù)據(jù)的,基本語法為${name}.
package mapper;
import java.io.Serializable;
public class User implements Serializable{
/**
*
*/
private static final long serialVersionUID = 1L;
private int id;
private String name;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Override
public String toString() {
return "User [id=" + id + ", name=" + name + "]";
}
}
image.png
image.png
image.png
- jsp編寫中還需要了解JSTL,其中的一些函數(shù)可以幫助你遍歷集合,格式化數(shù)字與日期等,幫你簡化工作,詳情自己查jstl api.