这是我的 View 片段,单击超链接时我需要发送 Controller 中方法的两个名为 solicitudId 和 detailId 的参数
<tr>
<td>${user.loginName}</td>
<td>${user.phone}</td>
<td>${user.address}</td>
<td><a href="/enable?solicitudId=${user.solicitudId}&detailId=${user.detail}">Enable</a></td>
tr>
// Controller
@RequestMapping(value="/enable", method=RequestMethod.GET)
public String enableUser(Model model){
try{
//How should I get the values from the parameters solicitudId and detailId?
}catch(Exception e){
e.printStackTrace();
}
return null;
}
提前致谢!
最佳答案
@RequestMapping(value="/enable", method=RequestMethod.GET)
public String enableUser( @RequestParam("solicitudId") int solicitudId ,
@RequestParam("detailId") int detailId, Model model){
try{
//do whatever you want with detailId and solicitudId
}catch(Exception e){
e.printStackTrace();
}
return null;
}
引用: http://static.springsource.org/spring/docs/3.0.0.M3/spring-framework-reference/html/ch16s11.html
关于java - 如何在 Spring 3 中将参数从 View 传递到 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10092243/