jsp中javabean相关问题 60

//设置参数(register.jsp)<body><formaction="addregister.jsp"Method="post"><p>输入ID:<inputty... //设置参数 (register.jsp)
<body>
<form action="addregister.jsp" Method="post">
<p>
输入ID: <input type=text name="id"><br>
输入Name: <input type=text name="Name"><br>
输入Sex: <input type=text name="sex"><br>
输入Address: <input type=text name="Address"><input type=submit value="提交"><br>
</form>
</body>
//传递参数值 (addregister.jsp)
<body>
<jsp:useBean id="UserInfo" class="test.UserInfo" scope="page">
<jsp:setProperty name="UserInfo" property="id" param="id"/><br>
<jsp:setProperty name="UserInfo" property="Name" param="Name"/><br>
<jsp:setProperty name="UserInfo" property="sex" param="sex"/><br>
<jsp:setProperty name="UserInfo" property="Address" param="Address"/><br>
<p>
<jsp:getProperty name="UserInfo" property="id"/><br>
<jsp:getProperty name="UserInfo" property="Name"/><br>
<jsp:getProperty name="UserInfo" property="sex"/><br>
<jsp:getProperty name="UserInfo" property="Address"/><br>
</jsp:useBean>
<jsp:useBean id="addInfo" class="test.addInfo" scope="page">
<%
addInfo.addUserInfo(UserInfo);
%>
</jsp:useBean>
<font size="5"><strong>注册成功!</strong>
</font>
</body>

UserInfo 和addInfo本身是定义的类用于向MYSQL数据表添加用户信息

但是我在运行addregister.jsp的时候 ERROR如下:
Cannot find any information on property 'id' in a bean of type 'test.UserInfo'
不知道哪里出了问题 import也没错 类定义的也没问题。。。。
求大神详解啊啊啊啊啊~
展开
 我来答
rjchen00
2015-09-18 · TA获得超过157个赞
知道小有建树答主
回答量:232
采纳率:0%
帮助的人:127万
展开全部
类定义也没错的话,那你的报错是什么类型的?是写入mysql时报错吗还是Userinfo在赋值时出错?因为乍一看addregister.jsp的代码没什么问题,你可以分析一下你的addInfo.addUserInfo()
里哪些地方用了和property 'id' 有关的方法,不然这句error感觉上就是说你的test.userinfo这个类有问题。。
更多追问追答
追问
是Userinfo在赋值时出错 
我尝试修改addregister.jsp的赋值过程直接为

也将之后一系列的getProperty语句删除
那么addregister.jsp就可以通过 输出“注册成功”

说明赋值根本就没有成功?

addUserInfo()方法/addInfo类应该是没问题的
追答
诶,既然你用可以成功,那么结果呢?是否成功注册了呢你看看
如果之前的形式不成功,
却成功了,那可能还是你的bean类型有问题。。property="*"是把所有名字和Bean属性名字匹配的请求参数都将被传递给相应的属性set方法啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式