diff --git a/.idea/artifacts/Flowers_SpringMVCProject_2403_Web_exploded.xml b/.idea/artifacts/Flowers_SpringMVCProject_2403_Web_exploded.xml
index eedcd4b..5c27c49 100644
--- a/.idea/artifacts/Flowers_SpringMVCProject_2403_Web_exploded.xml
+++ b/.idea/artifacts/Flowers_SpringMVCProject_2403_Web_exploded.xml
@@ -7,6 +7,9 @@
+
+
+
diff --git a/Flowers-SpringMVCProject-2403.iml b/Flowers-SpringMVCProject-2403.iml
index 4703a20..bc73df7 100644
--- a/Flowers-SpringMVCProject-2403.iml
+++ b/Flowers-SpringMVCProject-2403.iml
@@ -4,7 +4,6 @@
-
diff --git a/src/com/ssm/controller/UserController.java b/src/com/ssm/controller/UserController.java
new file mode 100644
index 0000000..4b40a14
--- /dev/null
+++ b/src/com/ssm/controller/UserController.java
@@ -0,0 +1,19 @@
+package com.ssm.controller;
+
+import com.ssm.entity.User;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.servlet.ModelAndView;
+//请求处理器
+@Controller
+@RequestMapping("nihao")
+public class UserController {
+ @RequestMapping("User")
+ public ModelAndView test(User user){
+ user.printInfo();
+ System.out.println("用户信息:"+user.toString());
+ ModelAndView mv = new ModelAndView("showUser");
+ mv.addObject("printInfo", user);
+ return mv;
+ }
+}
diff --git a/src/com/ssm/entity/User.java b/src/com/ssm/entity/User.java
new file mode 100644
index 0000000..827743c
--- /dev/null
+++ b/src/com/ssm/entity/User.java
@@ -0,0 +1,58 @@
+package com.ssm.entity;
+
+import org.springframework.format.annotation.DateTimeFormat;
+
+import java.util.Date;
+
+public class User {
+ private Integer uid;//用户id
+ private String uname;//用户名称
+ private String unumber;//用户电话
+ private String uaddress;//用户地址
+ @DateTimeFormat(pattern = "yyyy-mm-dd")//用户首次登录日期
+ private Date udate;
+
+ public Integer getUid() {
+ return uid;
+ }
+
+ public void setUid(Integer uid) {
+ this.uid = uid;
+ }
+
+ public String getUname() {
+ return uname;
+ }
+
+ public void setUname(String uname) {
+ this.uname = uname;
+ }
+
+ public String getUnumber() {
+ return unumber;
+ }
+
+ public void setUnumber(String unumber) {
+ this.unumber = unumber;
+ }
+
+ public String getUaddress() {
+ return uaddress;
+ }
+
+ public void setUaddress(String uaddress) {
+ this.uaddress = uaddress;
+ }
+
+ public Date getUdate() {
+ return udate;
+ }
+
+ public void setUdate(Date udate) {
+ this.udate = udate;
+ }
+ public void printInfo(){
+ System.out.println("用户id="+uid +"\n用户名称="+uname+"\n用户电话="+unumber+"\n用户地址="+uaddress+"\n用户首次登录日期="+udate);
+ }
+
+}
diff --git a/web/WEB-INF/view/showUser.jsp b/web/WEB-INF/view/showUser.jsp
new file mode 100644
index 0000000..45aae67
--- /dev/null
+++ b/web/WEB-INF/view/showUser.jsp
@@ -0,0 +1,31 @@
+<%--
+ Created by IntelliJ IDEA.
+ User: 86178
+ Date: 2025/3/31
+ Time: 22:31
+ To change this template use File | Settings | File Templates.
+--%>
+<%@ page contentType="text/html;charset=UTF-8" language="java" %>
+
+
+ UserController
+
+
+Success!
+
+用户id:${printInfo.uid}
+
+
+用户名称:${printInfo.uname}
+
+
+用户电话:${printInfo.unumber}
+
+
+用户地址:${printInfo.uaddress}
+
+
+用户首次登录时间:${printInfo.udate}
+
+
+
diff --git a/web/addUser.jsp b/web/addUser.jsp
new file mode 100644
index 0000000..2f60d54
--- /dev/null
+++ b/web/addUser.jsp
@@ -0,0 +1,49 @@
+<%--
+ Created by IntelliJ IDEA.
+ User: 86178
+ Date: 2025/3/31
+ Time: 22:04
+ To change this template use File | Settings | File Templates.
+--%>
+<%@ page contentType="text/html;charset=UTF-8" language="java" %>
+
+
+ 添加用户
+
+
+
+
+
diff --git a/web/index.jsp b/web/index.jsp
new file mode 100644
index 0000000..5fa803d
--- /dev/null
+++ b/web/index.jsp
@@ -0,0 +1,13 @@
+<%@ page language="java" contentType="text/html; charset=UTF-8"
+ pageEncoding="UTF-8"%>
+
+
+
+
+入门程序
+
+
+hello world
+addUser.jsp
+
+
\ No newline at end of file
diff --git a/web/web/WEB-INF/web.xml b/web/web/WEB-INF/web.xml
deleted file mode 100644
index d80081d..0000000
--- a/web/web/WEB-INF/web.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
\ No newline at end of file