当前位置:编程学习 > JAVA >>

spring3.0_MVC 从session中取值如何防止为空?

使用@ModelAttribute(key)注解从session 中取值,如果session中没有对应的key的话则会报错,该如何解决?
很郁闷@ModelAttribute(key)是在方法开始时已经给方法内参数赋值了,如果现在我要调用这个方法该怎么进行验证呢? --------------------编程问答-------------------- @ModelAttribute(key)是在类级别注解,判断空可以 null --------------------编程问答--------------------
引用 1 楼  的回复:
@ModelAttribute(key)是在类级别注解,判断空可以 null

@ModelAttribute(key)是在类级别注解????????你确定? --------------------编程问答--------------------  public String save(@ModelAttribute("personAttribute") Person person ) {   
...   
}  

这样是从页面上获取的数据过来! 然后封装成person
--------------------编程问答-------------------- --------------------编程问答--------------------
引用 3 楼  的回复:
 public String save(@ModelAttribute("personAttribute") Person person ) {   
...   
}  

这样是从页面上获取的数据过来! 然后封装成person

你没有解决我的问题,如果这个key不存在你怎么获取???直接给你个错误!
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,