SpringMVC 页面向后台传输数据怎么做_html/css_WEB-ITnose
程序员文章站
2022-04-30 12:18:58
...
| 序号 | 告警开始时间 | 告警恢复时间 | 铁塔ID | 铁塔名称 | 站点名称 | 触发告警类型 | 告警级别 | 是否确认 | 告警详情 |
---|---|---|---|---|---|---|---|---|---|---|
| ${vs.index+1} | ${var.alarm_start_time} | ${var.alarm_end_time} | ${var.device_id} | ${var.device_name} | ${var.device_name} | ${var.alarm_type_name} | ${var.alarm_level_name} | ${var.is_confirm_name} | |
确认 删除 导出 | ${page.pageStr} |
我想在选择数据前边的框上选中时,点击确认按钮,获取数据id,然后将id传到后台,这怎么做,后台在哪里接收,怎么跟Mybatis的(.xml)联系起来,求大神帮助。
回复讨论(解决方案)
把你的列表用一个form围住,action就填你的spring mvc的RequestMapping的value,
在springmvc中可以用requestParam获取post过来的,至于怎么调用mybatis的dao,方法调方法会吧。。
再不懂让懂的人来写吧。或者去好好看看spring reference
当我点击那个按钮时,怎么获取那个id,
当我点击那个按钮时,怎么获取那个id,
简单写一写:
CityForm:
package com.springblank.form;/** * * @author xiaofanku */public class CityForm { private String[] cities; public String[] getCities() { return cities; } public void setCities(String[] cities) { this.cities = cities; } }
HomeController
package com.springblank.controller;import com.springblank.form.CityForm;import java.util.Arrays;import javax.servlet.http.HttpServletRequest;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.ModelAttribute;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestParam;/** * * @author xiaofanku */@Controllerpublic class HomeController { @RequestMapping public String echo( @RequestParam("region")String region, HttpServletRequest request, Model model){ model.addAttribute("region", region); model.addAttribute("htRegion", request.getParameter("region")); return "query"; } @RequestMapping public String checkbox(Model model){ model.addAttribute("cityForm",new CityForm()); return "checkbox"; } @RequestMapping public String editCity(@ModelAttribute("cityForm") CityForm bean,Model model){ System.out.println(Arrays.toString(bean.getCities())); model.addAttribute("cityForm",bean); return "checkbox"; }}
checkbox.jsp
JSP Page 您喜欢哪个城市
基础的springblank代码,在我的blog中有下载,另外spring reference也有form标签的示例。
如果value的值是中文在web.xml中加上spring的字符过滤器
encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /*
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
相关文章
相关视频