我对jsp优化完全不懂.所以显示在页面上的太丑了..谁能帮我改一下.最好是有一个框.最上面是一行属性.一共4个属性..谁能改改.谢谢
<%List list=(List)session.getAttribute("list"); %>
    <% 
    if(list!=null&&list.size()>0){ 
for(int i=0;i <list.size();i++){ 
%> 
<table width="759" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><%=list.get(i)%></td>
<td>excel</td>
<td><a href="DownServlet?fileName=<%=java.net.URLEncoder.encode((String)list.get(i),"UTF-8")%>">下载</a></td>
</tr>
</table>
<% 

}
%> 

<% 
if(list!=null&&list.size()>0){ 
%>
<input type="submit" name="下载全部">
<%
}
 %>

解决方案 »

  1.   

    属性框是啥意思?标题?
    <table width="759" border="0" cellpadding="0" cellspacing="0">
    <tr><td>文件</td><td>类型</td><td>操作</td></tr>
    <%List list=(List)session.getAttribute("list"); %>
      <%
      if(list!=null&&list.size()>0){
    for(int i=0;i <list.size();i++){
    %>
    <tr>
    <td> <%=list.get(i)%> </td>
    <td>excel </td>
    <td> <a href="DownServlet?fileName= <%=java.net.URLEncoder.encode((String)list.get(i),"UTF-8")%>">下载 </a> </td></tr>
    <%
    }
    }
    %>
    </table>
    <%
    if(list!=null&&list.size()>0){
    %>
    <input type="submit" name="下载全部">
    <%
    }
    %>