spring mvc controller可以用Map接收jsp传来的值么???

问题描述

spring mvc controller可以用Map接收jsp传来的值么???
spring mvc controller可以用Map接收jsp传来的值么???jsp怎么写,controller又怎么写??请求大神指教

解决方案

实体类写了么 map也写成个对象 然后前台传值封装成对象试试

解决方案二:
@RequestMapping(""/我是路径/我是方法"")
public String 我是方法(String 我是参数 ModelMap map)throws Exception{
map.put(""我是参数"" 我是参数);
return ""/我是啥啥啥"";
}
这样的么?我也新手

解决方案三:
我想要的是这种的 public String 我是方法(Map 我是参数 ModelMap map)throws Exception{

或者是public String 我是方法(Page<实体> 我是参数 ModelMap map)throws Exception{

Page是我写的一个分页

解决方案四:
那样的话,在前台就要把参数组织好

解决方案五:
jsp map.name 后台直接map接

解决方案六:

# jsp map.name后台map没接收到任何值****

解决方案七:

# jsp map.name后台map没接收到任何值****

解决方案八:
map没有用过,用了这么久的springMVC传值,用得最多的就是绑定实体类,也就是你的entity(bean),这样返回错误也简单,可以上一个例子:

jsp页面如RedPacket类有一个属性叫做name那么可以,提交表单自动封装。

@RequestMapping(value=""/create"" method = RequestMethod.POST)
public String create(@Valid RedPacket redPacketBindingResult resultModel model) {
if(........){
result.reject(""errStatus""非法的状态"");
}
if(..........){
result.reject(""errType""非法红包类型"");
}

    前台用的是freemarker ${errStatus?default('')}接受,如果你参数实在是多又不能与entity匹配,直接放一个HttpServletRequest也不错    ,虽然原始了点。model参数可以addAttribute(String typeObject value),类似于request.setAttribute方法,没必要用Map,实在是想,那也没办法
时间: 2024-08-31 06:21:04

spring mvc controller可以用Map接收jsp传来的值么???的相关文章

spring mvc controller重定向一个外网页面

问题描述 spring mvc controller重定向一个外网页面 如题spring mvc controller 怎么指向一个外网页面,并且是POST请求,还带了一些参数及值到那个页面. 解决方案 使用return ""redirect:http://www.oschina.net"";这样的方式就可以重定向到外网,在地址前面添加http:// 解决方案二: 有人知道吗 我也很想知道这个问题的答案 解决方案三: 坐等大神回答啊,这个很有用 解决方案四: 使用h

spring mvc controller传值

问题描述 spring mvc controller传值 LoginController,怎么在判断用户名密码都对之后,把用户名保存,然后在另外一个Controller中取出... 解决方案 保存到application域中,application在整个项目中都可用~~ 解决方案二: 网上看了好多资料,经过楼上提示得以解决: 存数据: WebApplicationContext webApplicationContext = ContextLoader.getCurrentWebApplicat

ASP.net中,用JS做赋值,JS代码中不能正确接收后台传来的值怎么回事啊?

问题描述 ASP.net中,用JS做赋值,JS代码中不能正确接收后台传来的值怎么回事啊? window.onload = function () { document.getElementById("ip_area").value = <%=content %> ; } 为何后台content变量只要含有n,value赋值就失败?如何用JS的方法,让这个textarea中正确的显示一片文章呢? 小弟初出茅庐,求各位大神指点啊

Spring Mvc——Controller中常规方法示例

 一,简单无参数地址访问    首先来看下类标记: /** * Created by LiuHuiChao on 2016/3/21. */ @Controller @RequestMapping("/hello") public class HelloMvcController {     简单进行类中方法的访问: /*简单访问示例*/ @RequestMapping("/mvc") public String helloMvc() { return "

Spring MVC 之请求处理方法可接收参数(三)

请求处理方法可接收参数 今天学习了前三个方法.   1.作用域对象2.单个表单提交数据3.表单数据封装的Bean对象 首先创建一个实体对象. 1 package com.cy.springannotation.entity; 2 /** 3 * 定义一个表单实体类 4 * @author acer 5 * 6 */ 7 public class UserBean { 8 //要求属性名必须要和表单的参数名一样的! 9 private String username; 10 private Str

关于spring mvc Controller的几个注解

如果方法参数类型不是String,就要进行自动类型转换.详细参考Method Parameters And Type Conversion. @RequestParam:绑定请求参数到方法参数.required默认是true. @RequestBody:绑定HTTP请求体到方法参数.通过HttpMessageConverter将请求体转换到方法参数.HttpMessageConverter负责将HTTP请求消息转换成一个对象和将一个对象转换为响应体.RequestMappingHandlerAd

jsp spring mvc 框架集成google kaptcha生成验证码实例教程

关于kaptcha介绍,我们就不说了,网上一堆的资料. 使用kaptcha可以方便的配置:    验证码的字体    验证码字体的大小    验证码字体的字体颜色    验证码内容的范围(数字,字母,中文汉字!)    验证码图片的大小,边框,边框粗细,边框颜色    验证码的干扰线(可以自己继承com.google.code.kaptcha.NoiseProducer写一个自定义的干扰线)    验证码的样式(鱼眼样式.3D.普通模糊--当然也可以继承com.google.code.kaptc

spring访问不了控制层-Spring MVC访问不了Controller

问题描述 Spring MVC访问不了Controller web.xml配置 <servlet> <servlet-name>DispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <!-- 指定Spring Bean的配置文件所在目录.默认配置在WEB-INF目录下

spring mvc 问题请教 controller 页面参数

问题描述 spring mvc 问题请教 controller 页面参数 操作的实体contact(联系人) ContactController 里面有两个方法: // "/contact" 是默认调用的处理方法 @RequestMapping(method = RequestMethod.GET) public String list( @RequestParam(value = "page", defaultValue = "1") int