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

调不通,在jsp中输入id送至javabean中

2012-02-14 
调不通,在jsp中输入id送至javabean中,求助javabean如下:packageclassespublicclassj_1{/***@paramargs*/p

调不通,在jsp中输入id送至javabean中,求助
javabean如下:
package   classes;
public   class   j_1   {
/**
  *   @param   args
  */
public   String   id;
public   static   void   main(String[]   args)   {
//   TODO   Auto-generated   method   stub
}
public   void   test(){
                                  System.out.println(id);}
}
jsp如下:
<body>
<form>
...
    ID:   <td   width= "168 "> <input   name= "id "   type= "text "     />   </td>
...
    <input   type= "submit "   name= "Submit "   value= "提交 "   />
</p>
</form>
<jsp:useBean   id= "logic_name "   scope   =   "page "   class   =   "classes.j_1 "/>
<jsp:setProperty   name= "logic_name "   property= "id "   value= "这里不知道怎么写 "/>  
        <%   logic_name.test();%>
</body>
错误如下:
Cannot   find   any   information   on   property   'id '   in   a   bean   of   type   'classes.j_1 '

在线等

[解决办法]
你想实现什么功能?
传递一个id过去,然后通过javabean接收到?
set和get方法呢?
对String id添加set和get方法
[解决办法]
写上
public void setId(String id){
this.id=id;
}
public String getId(){
return id;
}


<% logic_name.test();%> ————这改成 <%=logic_name.getId()%>

试一试

热点排行