我的环境是:tomcat5.5,路径为F:\tomcat5.5;JSP路径:F:\tomcat5.5\webapps\ROOT\myjsp\JBDemo01.jspJavaBean的路径(是在WEB-INF下新建一个文件夹classes)为:F:\tomcat5.5\webap...
我的环境是:tomcat5.5 ,路径为F:\tomcat5.5;
JSP路径:F:\tomcat5.5\webapps\ROOT\myjsp\JBDemo01.jsp
JavaBean的路径(是在WEB-INF下新建一个文件夹classes)为
:F:\tomcat5.5\webapps\ROOT\WEB-INF\classes,里面放置SimpleBean.java ;用javac -d . SimpleBean.java编译SimpleBean.class ,生成在cn\mldn\lxh文件夹下的 。
1.以下是报错:
HTTP Status 500 -
type Exception report
exception
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 3 in the jsp file: /myjsp/JBDemo01.jsp
Generated servlet error:
Syntax error on token "Invalid Character", invalid AssignmentOperator
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 3 in the jsp file: /myjsp/JBDemo01.jsp
Generated servlet error:
Syntax error on token "Invalid Character", invalid AssignmentOperator
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:414)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:297)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.
Apache Tomcat/5.5.17
2.以下是:SimpleBean.java代码
package cn.mldn.lxh;
public class SimpleBean{
private String name;
private String password;
public void setName(String name){
this.name=name;
}
public void setPassword(String password){
this.password=password;
}
public String getName(){
return this.name;
}
public String getPassword(){
return this.password;
}
}
3.以下是JBDemo01.jsp 的代码 :
SimpleBean sb=new SimpleBean();
sb.getName("中文");
sb.getPassword("1234x,.");
%>
姓名:
密码:
展开