为什么javabean得不到param?

soapsoap 2005-10-18 03:05:06
页面1:
<script>
window.open("Answer.jsp?id=eee");---------用get方法把param-"id"传到Answer.jsp
</script>
.......
<INPUT type="button" value=ok onclick="out(login);">


Answer.jsp:
<jsp:useBean id="answers" class="ocean.cc.model.ExamModel1" type="ocean.cc.model.ExamModel1" scope="session" >
<jsp:setProperty name="answers" property="slid" param="id"/>
</jsp:useBean>
.....
<jsp:getProperty name="answers" property="slid" />


bean:
public class ExamModel1
{
private String m_SLID;
public void setSlid(String s)
{
m_SLID=s;
}
public String getSlid()
{
return m_SLID;
}
}



在Answer.jsp页面上无法显示出由页面1传过来slid的值,这是为什么啊?
我起先以为是get方法传过来的值是得不到的
后来做了个小的test发现是可以的
上面的代码我都是拷过来的,应该没错,哪位帮忙解答一下
...全文
82 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lyj830223 2005-10-19
  • 打赏
  • 举报
回复
把private String m_SLID改成 private String slid试一试
soapsoap 2005-10-19
  • 打赏
  • 举报
回复
应该没有关系的吧,sild是set和get方法的名字,跟变量名应该没关系的啊
算了,偶去试试

62,626

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧