<s:bean name="lee.BookService" id="bs"/>
<!-- 使用集合里放多个JavaBean实例来生成多个单选框 -->
<s:radio name="c" label="请选择您喜欢的图书" labelposition="top"
list="#bs.books"
listKey="author"
listValue="name"/>
这个list属性中的.books是从哪里来的?请问一下!!
<!-- 使用集合里放多个JavaBean实例来生成多个单选框 -->
<s:radio name="c" label="请选择您喜欢的图书" labelposition="top"
list="#bs.books"
listKey="author"
listValue="name"/>
这个list属性中的.books是从哪里来的?请问一下!!
books是BookService里面的属性“找不到books这个属性?”
{
public Book[] getBooks()
{
return new Book[]
{
new Book("Spring2.0宝典","李刚"),
new Book("轻量级J2EE企业应用实战","李刚"),
new Book("基于J2EE的Ajax宝典","李刚")
};
}
}
我在线等各位大哥大姐们帮帮忙!!
谢谢了哦!
{
public Book[] getBooks()
{
return new Book[]
{
new Book("Spring2.0宝典","李刚"),
new Book("轻量级J2EE企业应用实战","李刚"),
new Book("基于J2EE的Ajax宝典","李刚")
};
}
}<s:bean name="lee.BookService" id="bs"/>
<!-- 使用集合里放多个JavaBean实例来生成多个单选框 -->
<s:radio name="c" label="请选择您喜欢的图书" labelposition="top"
list="#bs.books"
listKey="author"
listValue="name"/>
这里面的#bs.books是通过getBooks()得到的哦
这里面的#bs.books是由getBooks()得到的
呵呵,这就是框架起作用了嘛,有时间就去看看struts2.0文档吧
{
new Book("Spring2.0宝典","李刚"),
new Book("轻量级J2EE企业应用实战","李刚"),
new Book("基于J2EE的Ajax宝典","李刚")
}; 不一定,你看你代码里面不就是数组嘛我习惯写成泛型list,呵呵