2 tjlxy tjlxy 于 2016.04.08 00:02 提问

jsp向后台传值为空!!!!!

报错:Unexpected Exception caught setting 'jmc1001Form.mRoom' on 'class com.jmar.jmC.action.Jmc1001Action: Error setting expression 'jmc1001Form.mRoom' with value '[Ljava.lang.String;@11c5342'
在action里面报错,原因是jmc1001Form.mRoom等于null。可是我用同样的方法可以拿到jmc1001Form.date的值。
求大神们解答!!!

4个回答

fubo1990
fubo1990   2016.04.08 08:28
已采纳

首先的确定是否有mRoom的get,set方法。

tjlxy
tjlxy 已经解决了,换了一个名字,可能有地方重复了。谢啦
2 年多之前 回复
CSDNXIAON
CSDNXIAON   2016.04.08 00:11

jsp传值到后台乱码
jsp前台向后台传值出现中文乱码
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

devmiao
devmiao   Ds   Rxr 2016.04.08 05:29
qq_26431469
qq_26431469   2016.04.08 09:46

这个属性名称有没有对应,还有传递的值是不是空值 都应该看看

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
JSP页面与后台传值问题
在最近GG项目开发过程,在JSP页面向后台传值过程中遇到一个特别奇怪的问题。           在平时这些根本都不是问题,不清楚,却被这个问题困了很长时间。          一边情况下,在JSP页面中往后台传值就是直接使用:window.locaion.href="xxxxxxxx.action?id="+id;即可。    不过,现在使用这种方式,值如何也传不到后台,最后,试了很多种方
Java-关于前台jsp向后台传值
关于这个问题在群里,百度各种请教,搜索,但是苦于无人搭理,而且百度大神也不是万能的,终于请教了现实中一位大神,解决了此类问题,很简单,下面做一个小记录。 首先jsp页面需要一个参数来传递,参数是的变量是自定义的。 ${menus.menu_name} 这里的id就是定义的变量 后台action.java中需要一个 private String id; publ
JSP中JS获取后台传值判断是否为空 JS实现主动使input失去焦点
$(function () { if(${num == null}){ alert("num为空!"); return; } alert(${num}); }); 主要解决在手机端,input输入完成,键盘还是弹出状态。 var input = document.getEle
如何用jsp判断网页上一个传值是否为空
1.JSP  String name =request.getParameter("userName");   if(name==null || name.trim().equals("")){           ...........   }2.JS:function checkform(){if (document.form1.username.value.length{alert("use
servlet向jsp传值时全是NULL
问题代码:request.setAttribute("userName", rs.getString("userName")); .... response.sendRedirect("user/personal.jsp"); ...找了好久,才知道servlet跳转到jsp页面时使用 response的“重定向”是不能将request传递回去的!!! 要改成RequestDispatcher.
jsp页面间通过request/session传值
例1:jsp页面间通过request/session传值 session1.jsp(从表单输入usernmae,将该参数传递到session2.jsp)
jsp页面 utf-8 向后台传值乱码(spring)
今天在搭建开发框架时,遇到一个小插曲,记录一下吧! 情况描述:jsp页面编码,数据库编码都是utf-8这是没问题的,但是页面向Controller传值时乱码 解决方案: encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding
JSP后台向前台传值
在后台 List list = studentService.queryAllById(id); HttpSession session =ServletActionContext.getRequest().getSession(); session.setAttribute("student",s);
JSP中复选框向后台传值
JSP中复选框向后台传值 2008-10-09 14:41 前台在JSP页面上选中多个选项, 把这些值传到servlet里面, 完成对班级课程的添加。 在JSP中用checkbox实现多选,所有的chekbox都命同样的名,在后台接收到的就是一个字符串数组。 可用它来接收:String[] 字符串名 = request.getParameterValue
struts2中后台向JSP传值
1.不用get/set ter方法后台传递employee到前端参数employee ActionContext.getContext().put("employee",employee); 前端使用${employee.name} ${employee.name} 使用get/set ter方法 java public Employee getEmployee(){return employe