javaweb小案例(idea)(四)

功能具体实现

1. 建立包(在src下)右键src,--> New --> Package

2. 在domain下新建实体类

User类

package com.demo.domain;

/**
 * @author lishuai
 * @create 2020-11-30 15:08
 */
public class User {
    private int id;
    private String name; // 用户名
    private String gender; // 性别
    private int age; // 年龄
    private String address; // 籍贯
    private String qq; // QQ
    private String email; // 邮箱

    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;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getQq() {
        return qq;
    }

    public void setQq(String qq) {
        this.qq = qq;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    @Override
    public String toString() {
        return "User{" +
                "id=" + id +
                ", name='" + name + '\'' +
                ", gender='" + gender + '\'' +
                ", age=" + age +
                ", address='" + address + '\'' +
                ", qq='" + qq + '\'' +
                ", email='" + email + '\'' +
                '}';
    }
}
View Code

 

3. 在web包下新建一个servlet包,用来存放servlet

右键servelt,找到 Create New Servlet

命名为UserListServlet

 

 

 

UserListServlet (记得要有jar包:servlet-api.jar、jstl-1.2.jar)

package com.demo.web.servlet;

import java.io.IOException;

/**
 * @author lishuai
 * @create 2020-11-30 15:18
 */
public class UserListServlet extends javax.servlet.http.HttpServlet {
    protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException {

    }

    protected void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException {

    }
}
View Code

 

然后在Web.xml中配置好url

   <servlet>
        <servlet-name>UserListServlet</servlet-name>
        <servlet-class>com.demo.web.servlet.UserListServlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>UserListServlet</servlet-name>
        <url-pattern>/userListServlet</url-pattern>
    </servlet-mapping>

4. 在service中新建一个Class,命名为UserService,此时选择Interface,而不是Class

 

posted @ 2020-11-30 15:25  谜语+  阅读(152)  评论(0)    收藏  举报