2014-04-14 3 views
0

테이블의 열 안에 이미지를 넣으려고했습니다. 각 테이블 행에 대한 내 코드는 다음과 같습니다테이블 열에 이미지 삽입

<tr bgcolor="#5D7B9D" color="#FFFFFF" onmouseover="ChangeColor(this, true,true);" onmouseout="ChangeColor(this, false,true);" onclick="DoNav('showdrivefile.jsp?shid=<%=sharingid%>&fileid=<%=fileid%>&sendername=<%=filesendername%>&senderid=<%=filesender%>');">  
<td><input type="checkbox" onclick="DoRemove(event);" width="20" class="select_all_mail" value=<%=sharingid%>></td> 

//The problem is here,When i insert the image the jsp page starts giving an error.I have two images and each image is put if condition is satisfied. 

<%if(filesendername.compareTo(userrname)==0){%> 
<td><img src="images/mail-outbox.png" width="30"></td> 
<%}%> 
<%else if(filesendername.compareTo(userrname)!=0){%> 
<td><img src="images/mail_inbox.png" width="30"></td> 
<%}%> 
<td callspan="3" width="1000px"><%=filesendername%> : <%=sharingsubject%>  <%=sharingtime%></td> 
</tr> 

무슨 문제가 될 수있다? 이미지를 삽입하지 않으면 코드가 제대로 실행됩니다. 내 오류의

작은 부분을 도와주세요 :

Stacktrace: 
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:97) 
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330) 
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:457) 
org.apache.jasper.compiler.Compiler.compile(Compiler.java:374) 
org.apache.jasper.compiler.Compiler.compile(Compiler.java:352) 
org.apache.jasper.compiler.Compiler.compile(Compiler.java:339) 
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:594) 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:344) 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) 
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:722) 
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393) 
+2

코드는 괜찮아 보이는 시도해야한다. 당신이 얻고있는 오류는 무엇입니까? – durbnpoisn

+0

가능한 경우 이미지를 추가하십시오. 출력 또는 오류 로그 – Frakcool

+0

@Frakcool 제 stackTrace.Please를 확인하고 도움을 받으십시오. – user3522121

답변

0

이되거나 문제가되지 않을 수 있지만 제대로 <img> 태그를 닫지 않았다. 대신에 :

<td><img src="images/mail-outbox.png" width="30"></td> 

<td><img src="images/mail-outbox.png" width="30"/></td> 
0

<%if(filesendername.equalsIgnoreCase(userrname)){%> 
<td><img src="images/mail-outbox.png" width="30" /></td> 
<%} 
else 
{ 
%> 
<td><img src="images/mail_inbox.png" width="30"></td> 
<%}%>