首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

javabean向jsp传参数疏失

2013-07-01 
javabean向jsp传参数出错我通过表单向javabean传递了参数(1和2两种情况),进行判断处理后(将1或2转换成int

javabean向jsp传参数出错
javabean向jsp传参数疏失javabean向jsp传参数疏失
我通过表单向javabean传递了参数(1和2两种情况),进行判断处理后(将1或2转换成int类型,再通过switch-case进行条件判断,返回一个int类型值(SerialPort.STOPBITS_2或SerialPort.STOPBITS_1),可是将该值传到jsp中出错)

错误如下:
javabean向jsp传参数疏失
[解决办法]
在这个suhjucaiji.SerialBean的bean中找不到一个关于int类型属性stopbits的set方法。
public void setStopbits(String stopbits)
[解决办法]
应该是你jsp调用setStopbits方法时有问题,你传的参数是个int而不是Sting
[解决办法]
其实上面的几位解释的都很清楚了。就是找不到你这个方法。
这里面好像是利用的反射的东西吧。需要找到你这个属性的set方法。
一般的你的属性封装成为private以后都有get和set方法。这里的set方法就是那个,所以在()中传入的参数必须是public void setStopbits(int stopbits) 。注意参数必能是String的。

热点排行