浏览 4118 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-01-27
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> <%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %> <% class TestBean { private String var; public void setVar(String var) { this.var=var; } public String getVar() { return this.var; } } TestBean testBean=new TestBean(); testBean.setVar("this is Test.a's value"); request.setAttribute("TestBean",testBean); %> <bean:write name="TestBean" property="var"/> 异常如下: javax.servlet.ServletException: No getter method for property var of bean TestBean 请问有什么解决方法吗? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-01-27
请看一下生成的JSP就知道了,话说谁没事些这种方式的东西啊
|
|
返回顶楼 | |
发表时间:2007-01-27
上面的问题解决了,将TestBean放到其他文件中定义就可以了,不过有出了一个问题关于<html:multibox>的使用,我先说说我自己的理解:<html:multibox property="selectedItems">其中的selectedItems应该为formBean中的一个String型的数组,如果有:<html:multibox property="selectedItems"><bean:write property="items"></html>即表示如果在selectedItems数组中有<bean:write property="items">的值的话就表现出选中状态,浏览器提交时将选中的值防到selectedItems数组中,这样理解正确吗?
|
|
返回顶楼 | |