java中如何在前台jsp页面封装一个map并传到后台啊

作者&投稿:一肯 (若有异议请与网页底部的电邮联系)
java如何在前台jsp页面封装一个map并传到后台 求具体代码~

可以把map绑定到session上,或者把map变为一个json,提交区后台。。。。还有好多的方法

前台:





后台action里,声明一个类,写上set, get方法。
如定义一个class A, 声明 a,b,c三个属性,设置a,b,c的set get方法。
这样就直接可以再action里渠道A的值了
这是传对象,如果是传map 则吧A.a 改成 A['a'],就可以了。

如果你是在jsp页面嵌入java代码,那就更后台代码一样,用request.setAttribute等方法就可以了。如果不想在页面嵌入java代码,用js这些是直接办不到的。但是可以用json把参数通过键值对的方式传到后台,实际跟map的思想都是一样的。你可以查一下json的使用方法。

前台jsp传到后台的东西都是字节流或者字符流,因此如果你想传一个map,那么你后台其实还是解析字符串到map.就是说你可以前台自己定格式,后台对此格式解析成你所需要的

用session传,然后后台接收注意类型转换

这么简单的问题怎么回答的这么雷人?

将你封装好的map扔到session或者request中,后台直接访问不就行了吗?

前台组合成 JSON

java中如何在前台jsp页面封装一个map并传到后台啊
答:如果你是在jsp页面嵌入java代码,那就更后台代码一样,用request.setAttribute等方法就可以了。如果不想在页面嵌入java代码,用js这些是直接办不到的。但是可以用json把参数通过键值对的方式传到后台,实际跟map的思想都是一样的。你可以查一下json的使用方法。 本回答由网友推荐 举报| 答案纠错 | 评论 4 4 我是北...

如何在java中运行jsp页面呢?
答:1、首先在eclipse中新建动态网站程序。2、创建工程名称 jQuery,点击Finsh。3、在webContent下边新建一个html。4、输入名称htlloWorld。5、同样的右键新建一个file,取名js以放置用到的js文件。6、把使用到的jQuery文件放入js文件夹中。7、打开html页面。8、首先引入jQuery文件,并在代码中添加一个button。

java web中数据怎么写到jsp中?
答:在Java Web中,将数据库数据显示在前端页面一般需要经过三个主要步骤:首先,通过JDBC或JPA等技术从数据库获取数据;其次,将数据封装到合适的数据结构中,如JavaBean或集合类;最后,通过JSP、Thymeleaf或FreeMarker等模板引擎将数据渲染到前端页面。1. 从数据库获取数据 首先,你需要使用Java的数据库连接技...

如何在前台jsp页面中取出session中存入的对象里面的属性
答:方法1:用el表达式${sessionScope.user} 方法2:jsp内嵌java代码<%User user = (User)request.getSession().getAttribute("user");%> 这里注意要在jsp上面导入User这个实体类<%@page import="*"%> 其上面两个方法调用属性方法1直接点属性,方法2需要调用实体类get方法。

JAVA JSP怎么在前台进行分页?
答:上下页分别加点击事件出入页码和数量,在js中拼html然后innerHtml就好了,不需要保存上一页数据啊

用java在jsp页面index.jsp中点击登录跳到登录页面login.jsp中登录...
答:回答:登录后把账户信息保存在session中,然后跳回index.jsp,在index.jsp判断session中有没有账户信息,有就读出来

如何在jsp中使用java类?
答:在jsp中使用java类举例如下:1.新建一个项目,在src文件夹下添加一个包:如:tianaoweb.com;2.再在包中添加一个类:如 package com;public class test { public String sd(){ return "sd";} } 3.在默认的首页index.jsp(当然也可以自己新建一个jsp文件)的开头引入 <%@ page import= "...

java怎样在后台获取前台jsp页面文本框的value值
答:1、如果你用的servlet的话,可以用request.getParameter("name");这样获取jsp页面中表单name="name"值的数据。2、如果用的struts2的话,必须在Action中写相应的get,set方法,比如:jsp页面中有个name值等于“name”,那么相应的Action中要有相应的name属性的set和get方法。Java看起来设计得很像C++,但是...

java大量blob文件图片如何在前台jsp展示
答:使用iframe,每个iframe请求一次,需要几个创建介个iframe 或者,将blob保存成文件,然后一起显示

java-SpringMVC 后台怎么获取前台jsp页面中file中的文件
答:RequestMapping(value = "/upload")//上传多个文件的话用数组形式接收public ModelAndView editSoftware(HttpServletRequest request, @RequestParam(required = false) MultipartFile file) { ModelAndView view = new ModelAndView(); if (!file.isEmpty()) { //定义文件缓存目录和保存目录 St...