这回又是为啥?总是null? UserBean这个bean里面没有传值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是啊是啊,要是传了值就不会null了啊~<jsp:useBean id="UserBean" class="conn.User" scope="session" /> <jsp:setProperty name="UserBean" property="*" /> 这句setProperty不就是把form里的值传到bean里么?我看到精华帖里面写:2.setProperty:给JavaBean的属性赋值 <jsp:setProperty name="stu" property="stuName" value="zhangsan" /> <jsp:setProperty name="stu" property="stuName" param="txtName" /> value和param不能同时使用 偷懒的方法: <jsp:setProperty name="stu" property="*" /> 这个时候需要注意的是,表单元素的名字必须和JavaBean的属性值 一模一样 我确实是写成一模一样的啊~ 可是为什么没能赋值呢?_? 你的这些代码<jsp:useBean id="UserBean" class="conn.User" scope="session" /> <jsp:setProperty name="UserBean" property="*" /> 是在switch.jsp页面做的,应当在index2.jsp 里做的呀,而在switch.jsp里面,你就改用<jsp:useBean id="UserBean" class="conn.User" scope="session" /> <jsp:getProperty name="UserBean" property="*" /> 来取值了,,给你生动的说一下把,javabean就像个容器了,你在上一个页面往你面放东西,在下个页面再从里面取出来了 你的这些代码<jsp:useBean id="UserBean" class="conn.User" scope="session" /> <jsp:setProperty name="UserBean" property="*" /> 是在switch.jsp页面做的,应当在index2.jsp 里做的呀,而在switch.jsp里面,你就改用<jsp:useBean id="UserBean" class="conn.User" scope="session" /> <jsp:getProperty name="UserBean" property="*" /> 来取值了,,给你生动的说一下把,javabean就像个容器了,你在上一个页面往你面放东西,在下个页面再从里面取出来了 不明白,你用的User.java BEAN为什么要用UserBean.getUname()得值呀还有你index2.jsp 页面传的name="Uname"为什么这儿用<jsp:setProperty name="UserBean" property="*" /> name="UserBean"设值呢,新手不明白还请指教~~ 恩,恩,这么说javabean是很形象滴~ :)可是,我需要往我的UserBean里面装的数据是form提交的数据啊,我用你的方法试过了在switch.jsp里面用<jsp:getProperty.......可是会提示UserBean里面的property都是空,没有办法get我开始之所以把setProperty放在switch.jsp里面,就是觉得swith.jsp得到了index2.jsp里面form提交的数据然后我在switch.jsp里面把这些数据装入UserBean里如果用request.getParameter的话当然可以直接给UserBean赋值,可是我就是想用一下setProperty这个方法希望大家指点一下~ 呵呵,我还没测试成功呢,很难说得上指教就是想用setProperty的方法给bean赋值,当然也可以用别的方法给bean赋值滴~不过你问的“你用的User.java BEAN为什么要用UserBean.getUname()得值”不用这个方法得到Bean的值,那用什么什么方法呢? 5555555~ 没人指点一下么?自己顶ing.... o(>_<)o 真的只能这样解决么? jsp连接Mysql乱码 范例框架开发方法——快速高效地进行Java Web应用开发 birt + struts 为什么去不到数据 这有是啥原因?JSP~ 修改数据失败~~显示:数据类型错误或未知错误 关于是web.xml中的Listener配置问题??? 怎么样清除tomcat的缓存。 java + oracle 日期类型求救! 分页的问题 怎样删除包含文件的文件夹?? 在哪里 能下载到TOMCAT5.0??/ 分不多大家快点啊 最近要开发一个网站,用JSP开发,想请教一下分工的问题,在线等 JSP文章发布求助
是啊是啊,要是传了值就不会null了啊~
<jsp:useBean id="UserBean" class="conn.User" scope="session" />
<jsp:setProperty name="UserBean" property="*" />
这句setProperty不就是把form里的值传到bean里么?我看到精华帖里面写:
2.setProperty:给JavaBean的属性赋值
<jsp:setProperty name="stu" property="stuName" value="zhangsan" />
<jsp:setProperty name="stu" property="stuName" param="txtName" />
value和param不能同时使用
偷懒的方法: <jsp:setProperty name="stu" property="*" />
这个时候需要注意的是,表单元素的名字必须和JavaBean的属性值
一模一样 我确实是写成一模一样的啊~ 可是为什么没能赋值呢?_?
<jsp:setProperty name="UserBean" property="*" />
是在
switch.jsp页面做的,应当在index2.jsp 里做的呀,
而在switch.jsp里面,你就改用
<jsp:useBean id="UserBean" class="conn.User" scope="session" />
<jsp:getProperty name="UserBean" property="*" />
来取值了,,
给你生动的说一下把,javabean就像个容器了,你在上一个页面往你面放东西,
在下个页面再从里面取出来了
<jsp:setProperty name="UserBean" property="*" />
是在
switch.jsp页面做的,应当在index2.jsp 里做的呀,
而在switch.jsp里面,你就改用
<jsp:useBean id="UserBean" class="conn.User" scope="session" />
<jsp:getProperty name="UserBean" property="*" />
来取值了,,
给你生动的说一下把,javabean就像个容器了,你在上一个页面往你面放东西,
在下个页面再从里面取出来了
为什么这儿用<jsp:setProperty name="UserBean" property="*" /> name="UserBean"设值呢,新手不明白还请指教~~
恩,恩,这么说javabean是很形象滴~ :)
可是,我需要往我的UserBean里面装的数据是form提交的数据啊,我用你的方法试过了
在switch.jsp里面用<jsp:getProperty.......可是会提示UserBean里面的property都是空,没有办法get
我开始之所以把setProperty放在switch.jsp里面,就是觉得swith.jsp得到了index2.jsp里面form提交的数据
然后我在switch.jsp里面把这些数据装入UserBean里
如果用request.getParameter的话当然可以直接给UserBean赋值,
可是我就是想用一下setProperty这个方法
希望大家指点一下~
呵呵,我还没测试成功呢,很难说得上指教
就是想用setProperty的方法给bean赋值,当然也可以用别的方法给bean赋值滴~
不过你问的“你用的User.java BEAN为什么要用UserBean.getUname()得值”
不用这个方法得到Bean的值,那用什么什么方法呢?
o(>_<)o 真的只能这样解决么?