|---jsp
....|---Test.jsp
|---WEB-INF
....|---classes
....|---lib
........|---util.jar
............|---MTHelper (in jar file)
............|---javax.mail.* (in jar file)
............|---com.sun.mail.util.* (in jar file)
=== Test.jsp =================================================
<HTML>
<HEAD>
<%@page import="MTHelper" %>
<%@page import="javax.mail.*" %>
<TITLE>Test.jsp</TITLE>
</HEAD>
<BODY>
<P>Place content here.</P>
<%
String s = MTHelper.formatStringToPrint("122");
System.out.println("Value " + s);
%>
</BODY>
</HTML>
=== Screen Result ============================================
Error 500: Unable to compile class for
JSP D:\workspace\.metadata\.plugins\com.ibm.etools.server.core\tmp0\cache\localhost\server1\IngeniumEar\Test.war\jsp\_Test.java:3: '.' expected import MTHelper; ^ An error occurred between lines: 9 and 12 in the jsp file: /jsp/Test.jsp Generated
servlet error: D:\workspace\.metadata\.plugins\com.ibm.etools.server.core\tmp0\cache\localhost\server1\IngeniumEar\Test.war\jsp\_Test.java:80: cannot resolve symbol symbol : variable MTHelper location: class org.apache.jsp._Test String s = MTHelper.formatStringToPrint("122"); ^ 2 errors
=== Console Result ============================================
[10/11/04 14:14:56:484 ICT] 59cd11e7 WebGroup E SRVE0026E: [Servlet Error]-[Unable to compile class for JSP
D:\workspace\.metadata\.plugins\com.ibm.etools.server.core\tmp0\cache\localhost\server1\IngeniumEar\Test.war\jsp\_Test.java:3: '.' expected
import MTHelper;
^
An error occurred between lines: 9 and 12 in the jsp file: /jsp/Test.jsp
Generated servlet error:
D:\workspace\.metadata\.plugins\com.ibm.etools.server.core\tmp0\cache\localhost\server1\IngeniumEar\Test.war\jsp\_Test.java:80: cannot resolve symbol
symbol : variable MTHelper
location: class org.apache.jsp._Test
String s = MTHelper.formatStringToPrint("122");
^
2 errors
]: org.apache.jasper.JasperException: Unable to compile class for JSP
D:\workspace\.metadata\.plugins\com.ibm.etools.server.core\tmp0\cache\localhost\server1\IngeniumEar\Test.war\jsp\_Test.java:3: '.' expected
import MTHelper;
^
An error occurred between lines: 9 and 12 in the jsp file: /jsp/Test.jsp
Generated servlet error:
D:\workspace\.metadata\.plugins\com.ibm.etools.server.core\tmp0\cache\localhost\server1\IngeniumEar\Test.war\jsp\_Test.java:80: cannot resolve symbol
symbol : variable MTHelper
location: class org.apache.jsp._Test
String s = MTHelper.formatStringToPrint("122");
^
2 errors
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:369)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:129)
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.loadJSP(JspServlet.java:941)
----------------------------------------------
How can I run it work? I use websphere 5.1.2
[ October 12, 2004: Message edited by: Auttapol Pipatpatama ]