for循环拼接字符串问题
<%
String aaa = application.getRealPath("/");
File dir = new File(aaa + "/music/music/1");
if (dir.exists()) {
String[] songs = dir.list();
for(int i = 0;i<songs.length; i++){
//str为页面显示的名称
//songs为这个文件夹里面所有的文件的数组
String str=songs[i];
out.print("<td class='row-tyzj-01-musiclist-01'><input type='checkbox' neme='song' value='../../music/1'"+str+"/> <a id ='"+i+"' href='../../music/1"+str+"' /> </td>"+str);
//out.print(songs);
}
} else {
out.print("");
}
%>
以上这段代码是拼接字符串的代码
以下代码是我要得到的循环出来的页面
<tr>
<td class="row-tyzj-01-musiclist-01">
<input type="checkbox" name="song"
value="../../music/chunni.mp3" />
<a id="10" href="../../music/chunni.mp3">春泥5</a>
</td>
<td class="row-tyzj-01-musiclist-01">
<input type="checkbox" name="song"
value="../../music/yitiandaowanyouyongdeyu.mp3" />
<a id="11" href="../../music/yitiandaowanyouyongdeyu.mp3">一天到晚游泳的鱼5</a>
</td>
<td class="row-tyzj-01-musiclist-01">
<input type="checkbox" name="song"
value="../../music/tianzhen.mp3" />
<a id="12" href="../../music/tianzhen.mp3">天真5</a>
</td>
</tr>
现在循环出来的页面的源码是这样的
<td class='row-tyzj-01-musiclist-01'><input type='checkbox' neme='song' value='../../music/1'aizhimeng.wma/> <a id ='0' href='../../music/1aizhimeng.wma' /> </td>aizhimeng.wma<td class='row-tyzj-01-musiclist-01'><input type='checkbox' neme='song' value='../../music/1'chixinjuedui.mp3/> <a id ='1' href='../../music/1chixinjuedui.mp3' /> </td>
请问我需要怎么改呀