现在要给一个很旧的网站添加一个画面,其中要动态的添加一个自定义标签的property。
<logic:iterate id='list' indexid='index' name='schoolList'>
    <sh:checkbox property='<%= "list["+index+"]" %>'/>
</logic:iterate>其中property的内容怎么才能赋进去呢?现在报错。
报错的内容来看好像是jsp表达式没有翻译成html代码,所以不能被property识别。
有人知道解决方法不?

解决方案 »

  1.   

    http://ajava.org/course/open/13846.html那个sh是你自定义的标签??
      

  2.   

    index的意思和 for(int i=0;i<list.size();i++){}中的i是一个意思 
    另外你的logic:iterate标签用错了,name放的是bean的名字 property才放你的schoolList id里放的是集合中的对象 也就是你的list