Servlet与Jsp(2)

  • Jsp的使用
    JSP在Servlet容器中会被转换为Servlet来识别与运行,而其编写与HTML相似,其兼容HTML,故一遍编写JSP大部分使用的是HTML的技术,但是在JSP中有一些方便的技术可以使用.
    • 在JSP的指令中,可以使用errorPage来指定,当此页面运行错误时需要跳转的页面,通常在一些论坛见到,当你需要观看某些需要登录才能观看的数据,但是你没有登录时, 页面会跳转至登录页面.此指令搭配isErrorPage使用,当你的界面为错误后跳转页面时,需要将其设置为True,默认为false
    • 使用pageEncoding设置页面编码,一般是当出现乱码时使用
    • JSP中最重要的就是EL表达式,此表达式用于与后台交互,是用于获取存储于session,cookie中数据的,基本语法为${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 + "]";
    }
}
Servlet与Jsp(2)_第1张图片
image.png
Servlet与Jsp(2)_第2张图片
image.png
image.png
  • jsp编写中还需要了解JSTL,其中的一些函数可以帮助你遍历集合,格式化数字与日期等,帮你简化工作,详情自己查jstl api.

你可能感兴趣的:(Servlet与Jsp(2))