使用Servlet+JSP+EL+JSTL来实现简易增删改查操作
以一个基本的User类为例,来通过Serlvet+JSP+EL+JSTL来实现一个基本的增删改查。其中我在备注中记录了改BUG过程中遇到的一些知识点和难题,并且记录了相应的解决方案。请读者多注意注意相应的代码备注。
JavaBean——User类
对于JavaBean的作用就不细谈了,简要的讲就是定义了一个抽象类(之前C#的学习过程中,经常称他为枚举类型,但其实和枚举还是有很大的差别的。)并且在之后的方法中对该类进行增删改查操作。
package com.sumu.entity;
public class User {
private Integer id;
private String name;
private Double score;
public User(Integer id, String name, Double score) {
this.id = id;
this.name = name;
this.score = score;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Double getScore() {
return score;
}
public void setScore(Double score) {
this.score = score;
}
}
Servlet——UserServlet最初的状态
这次讲增删改查统一在了一个Servlet当中,但是在实际开发过程中这样明显是不对的。当然,一个小练习就无关紧要了。
package com.sumu.servlet;
import com.gyh.entity.User;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.