现在的位置: 首页 > 综合 > 正文

spring mvc 表单提交

2018年05月09日 ⁄ 综合 ⁄ 共 1356字 ⁄ 字号 评论关闭
<form action="/springmvc/user/save" method="post">
	name: <input type="text" name="name"><br/>
	pass: <input type="password" name="password"><br/>
	email: <input type="text" name="email"><br/>
	hiddenNumber: <input type="text" name="hiddenNumber"><br/>
	<input type="submit">
</form>

Controller

package com.kwok.springmvc.controller;


import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;

import com.kwok.springmvc.form.UserForm;
@Controller
@RequestMapping("/user")
public class UserController extends BaseController{

	//@RequestMapping("/to_edit")
	@RequestMapping(params="method=to_edit")
	public String toUserEdit(Model model){
		model.addAttribute("name","wfung_kwok");
		System.out.println("index.jsp");
		return "/user/user-edit";
	}
	
	@RequestMapping(params="method=list")
	public String toUserList(Model model){
		model.addAttribute("name","wfung_kwok");
		return "/user/user-list";
	}
	
	@RequestMapping("/save")
	public String save(@ModelAttribute("form") UserForm form,
			@RequestParam("hiddenNumber") String hiddenNumber){
		System.out.println(form.toString() + "-->" + hiddenNumber);
		//String name = request.getParameter("name");
		//String pass = request.getParameter("pass");
		//System.out.println(name + "--> "+pass);
		return "/user/user-list";
	}
	
}

抱歉!评论已关闭.