2 u014337927 u014337927 于 2015.07.01 10:08 提问

SS中action向jsp传list

//get,set方法
public List getSearchSongReult() {
return searchSongResult;
}

public void setSearchSongReult(List<Song> searchSongReult) {
    this.searchSongResult = searchSongReult;
}

//从数据库里检索出来歌名
public String search(){

    try {
        searchSongResult = songManageService.getSongByName(this.songname);  

        return "success";

    } catch (Exception e) {
        return"fail";
    }

    我想把检索出来的searchSongResult返回到jsp页面上,问了一下别人好像是用foreach?网上看了半天没看懂,能不能稍微详细点讲一下代码怎么写。

4个回答

danielinbiti
danielinbiti   Ds   Rxr 2015.07.01 10:19
已采纳
u014263809
u014263809   2015.07.01 10:16

在服务器 request .setAttribute("list",searchSongResult )

在JSP


         <td>  
            <s:property value="#vs.index+1"/>  
         </td>  
         <td align = "center">${Song.歌名的变量名}</td>  
     </tr>  

/c:forEach

strutce
strutce   Ds   Rxr 2015.07.01 10:23


${row.CODESHOWNAME}
/c:forEach

${presentList } 返回的结果集list
row 相当于取别名对象
varStatus 用于创建限定了作用域的变量
${row.CODEVALUE} 根据别名取对象属性值

zym282738977
zym282738977   2015.07.18 09:05

后台session或request setAttribute进对象,页面el还是jstl吧foreach

Csdn user default icon
上传中...
上传图片
插入图片