springMvc简单实现

来源:互联网 发布:ubuntu如何安装deb软件 编辑:程序博客网 时间:2024/04/29 02:05

UserController

package com.djh.controller;


import javax.annotation.Resource;


import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;


import com.djh.model.User;
import com.djh.service.UserService;


@Controller("userController")
@RequestMapping("/user.do")
public class UserController {
@Resource
private UserService userService;

@RequestMapping(params="method=reg")
public String reg(String uname, String phones){//页面时name="uname"直接获取
System.out.println("HellController.handleRequest()");
userService.add(uname,phones);
System.out.println(uname+"uname-----");
return "index";

}


// @RequestMapping(params="method=reg2")
// public String regs(User user){//页面时name="uname"直接获取
// System.out.println("HellController.handleRequest()");
// userService.add(user.getUName());
// System.out.println(user.getUName()+"uname-----");
// return "index";
//
// }
public UserService getUserService() {
return userService;
}


public void setUserService(UserService userService) {
this.userService = userService;
}


}


reg.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">    
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
  </head>
  
  <body>
 
  <form action="user.do">
  用户名:<input type="text" name="uname" />
  <input type="hidden" name="method" value="reg" />
  手机号:<input type="text" name="phones">
  <input type="submit" value="注册" />
  </form>
 
  </body>
</html>

0 0