springMVC学习笔记-视图传值给Controllerb
2015-07-06 12:57
567 查看
1.在函数中作为参数,也可以把@RequestParam("username") 去掉,这时候取出来的为空
如果没有删掉,而连接中没有该参数,就会报400的错误
@RequestMapping({"/NewFile","/"})
public String NewFile(@RequestParam("username") String username ){
System.out.println(username);
return "NewFile";
}
或者
@RequestMapping({"/NewFile","/"})
public String NewFile(String username ){
System.out.println(username);
return "NewFile";
}
传值给controller,直接用函数参数就行了,如果必不可少,加上@RequestParam("XXXXX")
2.controller传值给视图
最好用model ,然后addAttribute(“键名”,“键值”)
在函数参数中加上Map,然后put进数据,然后再视图中使用${键名}进行访问
eg.
@RequestMapping({"/NewFile","/"})
public String NewFile(String username,Map<String, Object> context ){
context.put("user", "22222222");
System.out.println(username);
return "NewFile";
}
如果没有删掉,而连接中没有该参数,就会报400的错误
@RequestMapping({"/NewFile","/"})
public String NewFile(@RequestParam("username") String username ){
System.out.println(username);
return "NewFile";
}
或者
@RequestMapping({"/NewFile","/"})
public String NewFile(String username ){
System.out.println(username);
return "NewFile";
}
传值给controller,直接用函数参数就行了,如果必不可少,加上@RequestParam("XXXXX")
2.controller传值给视图
最好用model ,然后addAttribute(“键名”,“键值”)
在函数参数中加上Map,然后put进数据,然后再视图中使用${键名}进行访问
eg.
@RequestMapping({"/NewFile","/"})
public String NewFile(String username,Map<String, Object> context ){
context.put("user", "22222222");
System.out.println(username);
return "NewFile";
}
相关文章推荐
- spring mvc controller间跳转 重定向 传参
- java框架技术之hibernate核心类和接口
- java框架技术之hibernate运行原理
- 什么是线程安全和线程不安全
- JAVA程序设计》实训第三天——《猜猜看》游戏
- Eclipse Android项目导入Android Studio时常见的编译错误及解决办法
- 《JAVA程序设计》实训第二天——《猜猜看》游戏
- eclipse错误 Exception raised during rendering:java.lang.System.arraycopy([CI[CII)V
- 下载文档--Struts2中国的文件下载被显示为空间的问题
- eclipse错误 timeout
- [LeetCode][Java] String to Integer (atoi)
- Spring MVC 之Transaction rollback
- 用Java实现AES加密
- EJB到底为何物?
- Java Web验证码
- 关于java final,并非不可更改值
- Power of Two LeetCode Java
- eclipse错误 The connection to adb is down,
- Java中图片压缩处理
- struts2的体系结构