java获取前台值_SpringMVC接收前台传递过来的值的实例
之前控制器方法获得前台传来的值有三种方式:
1.通过HttpServletRequest:
@RequestMapping(value="/index1")
public String helloaction1(HttpServletRequest request){
System.out.println(request.getParameter("nnn")); //获得前台name为nnn的元素的值
return "index";
}
2.通过参数名获得:
@RequestMapping(value="/index1")
public String helloaction1(String nnn){ //这里名字要与前端元素名字一致才能获得
System.out.println(nnn);
return "index";
}
3.通过@RequestParam注解获得:
@RequestMapping(value="/index")
public String helloaction(@RequestParam(value="nnn",required=false)String nnn1, Model model){ //nnn要与前端一致,在此处可以理解为参数nnn1的别名
System.out.println(nnn1);
model.addAttribute("hello", "这是用action传过来的值:"+nnn1);
return "index";
}
SpringMvc还能通过将vo作为参数获得vo的各个属性:
@RequestMapping(value="/index2")
public String helloaction2(User user){
System.out.println(user.getAccount());
System.out.println(user.getPassword());
return "index";
}
使用对象进行获取数据的时候要注意,前端页面的元素name属性要与vo的各个属性名字一致
以上这篇SpringMVC接收前台传递过来的值的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
java获取前台值_SpringMVC接收前台传递过来的值的实例相关推荐
- 【java】java获取对象属性类型、属性名称、属性值
java获取对象属性类型.属性名称.属性值 获取属性 修饰符:[在Field[]循环中使用] String modifier = Modifier.toString(fields[i].getModi ...
- java获取和风天气_SpringMVC结合天气api实现天气查询
本实例实现在jsp页面实现查询全国城市天气预报的功能,供大家参考,具体内容如下 实例目录: 实现效果: 具体思路: 从和风天气api那里取得具体城市的api接口,获取json数据,再对json数据进行 ...
- java获取插入数据库表中的自增列值的一个简单方法
PreparedStatement ps = conn.prepareStatement(sql,Statement.RETURN_GENERATED_KEYS); // 第一步 ps.execute ...
- java 获取发布后的路径问题_Java中的路径问题实例分析
Java中的路径问题实例分析 前言:关于Java中得路径问题,网上有很多获取的答案,我这篇文章的目的在于说明获取路径时一些不常见的概念.在实际应用中使用的比较多的就是,当前路径和配置文件的路径(其他文 ...
- ajax返回data穿多个值,如何通过ajax传递多个值?
你没有张贴您的HTML代码,所以很难说出究竟是什么坏了.但是,仅仅为了说明当前接受的答案可能不是您要查找的内容,而且您的代码是正确的,除非您确实想要(如果设置了两个字段时)不会触发事件(如同在由cha ...
- java后台传一个对象到前台_前台判断对象中的一个布尔值_springMVC面试题
1:springMVC工作原理 springMVC架构.png [用户发送请求到前端控制器dispatcherservlet,前端控制器接收到请求之后调用处理器映射器,根据请求url找到具体的处理器, ...
- mvc 怎么把后台拼接好的div写到前台_MVC 从后台页面 取前台页面传递过来的值的几种取法...
<1>前台页面 Index视图 注意:用户名表单的name值为txtName 密码表单的name值为txtPassword Test 用户名 密 码 <2>后台页面,Home控 ...
- Bigdecimal 在从数据库获取数据后 和从前台获取的数据作比较时(值相等)
1.做数值校验 ,Bigdecimal 在从数据库获取数据后 和从前台获取的数据作比较时(小数) 会出现 数据库取出的数据进度丢失 得到的结果是 false 解决方案 :先进行小数位保留 然后再作比较 ...
- java int 传引用吗_Java的参数传递是「值传递」还是「引用传递」?
关于Java传参时是引用传递还是值传递,一直是一个讨论比较多的话题. 有人说Java中只有值传递,也有人说值传递和引用传递都是存在的,比较容易让人产生疑问. 关于值传递和引用传递其实需要分情况看待. ...
最新文章
- 将Windows 8.1 系统窗口背景设置成淡绿色?
- Java网络编程从0——》入门
- case class到底啥用
- 巧用 Lazy 解决.NET Core中的循环依赖关系
- EDM邮件营销时应该远离的8大不良做法
- python实战项目前后端分离flask_Flask Vue 构建前后端分离的应用
- ThreadLocal的练习代码
- 二 jQuery 语法
- GitHub 离线安装包下载
- html5网页制作的基本步骤,网页制作流程介绍
- 嘉兴 机器人仓库 菜鸟_菜鸟智能机器人仓库启用 助力包裹分得又快又好
- 林子雨大数据技术原理与运用期末复习
- 重装系统后mysql不用重新安装
- 深度学习知识点总结:深度学习常用公式总结
- parsec-3.0 安装报错(__mbstate_t)
- 在jsp页面上直接打开PDF文件
- 不是不给你,而是你承受不住
- 倍斯特快人一步 执着快充移动电源
- 明风社和大家分享利用网络赚钱的集中方法
- 20230206英语学习
热门文章
- 面向对象淡入淡出轮播图(附带面向过程)
- flex怎么设置调用的外部浏览器
- JDK1.5英文版CHM文档下载地址
- 利用XPath读取Xml文件
- [转载] Python——摄氏温度转换华氏温度
- [转载] python classmethod存在的意义_@classmethod和@staticmethod对初学者的意义?
- [转载] 用pandas或numpy处理数据中的空值(np.isnan()/pd.isnull())
- [转载] 【numpy】numpy.ones()函数
- [转载] python中import问题
- [转载] Python的双端队列deque