From 9e4aa88a05714a41b811e565038066d2fbc5517a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E4=BE=AF=E5=AE=87?= <462780770@qq.com>
Date: Thu, 15 May 2025 17:26:48 +0800
Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=AE=A1=E7=90=86=E5=B7=B2?=
=?UTF-8?q?=E5=AE=8C=E6=88=90=EF=BC=8Ctomcat=E9=83=A8=E7=BD=B2=E5=AE=8C?=
=?UTF-8?q?=E6=88=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
...ers_SpringMVCProject_2403_Web_exploded.xml | 3 +
Flowers-SpringMVCProject-2403.iml | 1 -
src/com/ssm/controller/UserController.java | 19 ++++++
src/com/ssm/entity/User.java | 58 +++++++++++++++++++
web/WEB-INF/view/showUser.jsp | 31 ++++++++++
web/addUser.jsp | 49 ++++++++++++++++
web/index.jsp | 13 +++++
web/web/WEB-INF/web.xml | 6 --
8 files changed, 173 insertions(+), 7 deletions(-)
create mode 100644 src/com/ssm/controller/UserController.java
create mode 100644 src/com/ssm/entity/User.java
create mode 100644 web/WEB-INF/view/showUser.jsp
create mode 100644 web/addUser.jsp
create mode 100644 web/index.jsp
delete mode 100644 web/web/WEB-INF/web.xml
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