在 table 我有一个列表 files.If 文件存在,行 bg 颜色应该是绿色或者红色

In a table i have a list of files.If the file exists,the row bg color should be green or else red

<tr><th>s.no</th>
<th>File name</th>
<th>Date and time</th>
<th>Show</th></tr>
<%
while(rs.next()){
  String id=rs.getString(1);
  String name=rs.getString(2);
  String date=rs.getString(3);
  try{
    File file=new File("C:\Users\Ragulprasath\Desktop\Register\src\main\webapp\uploaded\"+name);
    if(file.exists()){
    //what should put here
        }
    else{
    //also here
        }
    }
   catch(Exception e){}
   %>
<tr>
<td><%=id%></td>
<td><%=name%></td>
<td><%=date%></td>
<td><input type="button" onClick="location.href='view.jsp?msg=<%=name%>'" value="View the contents"/></td>
</tr>
<%}
%>

我如何根据文件是否存在来设置行的颜色(绿色)如果行不存在则应该是red.In我正在获取文件名等详细信息并检查它是否存在存在与否,但我不知道如何继续

我真的什么都不懂 JSP 但不管是什么语言,你应该只在你的 IF/ELSE 块中设置你想要的颜色 (不要认为你真的需要 ELSE如果你在的话)

// ....
While (rs.next()) {
    String bgColor = "#00000";
    // ....

    if(file.exists()){
       bgColor = "#FFFF"
    }
    <tr style="background-color:<% bgColor %>;">
// ....