JSPLc标签的使用和自定义标签
我们知道JSPL的出现,简化了JSP页面的代码,提高界面的简洁度。这次我们先简单说说C标签,再介绍如何自定义标签
- 首先,我们建立一个实体类,用来存储对象,方便绑定
package Bean;
/**
*
* @author 悦酱IKA
*设置实体类
* 2020年3月23日-下午4:36:26
*/
public class Employee {
private String name;
private String gender;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getGender() {
return gender;
}
public void setGender(String gender) {
this.gender = gender;
}
}
- 创建一个实现操作的类
package web;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import Bean.Employee;
/**
* 设置类型,与session进行绑定
* @author 悦酱IKA
*
* 2020年3月26日-下午2:56:32
*/
public class ActionServlet extends HttpServlet{
@Override
protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
// TODO Auto-generated method stub
req.setCharacterEncoding("utf-8");
resp.setContentType("text/html;charset=utf-8");
PrintWriter out = resp.getWriter();
String uri = req.getRequestURI();
String path = uri.