这个是jsp出错都会抱的错误。
具体的错误是什么?贴出来。。

解决方案 »

  1.   

    总算有人理我了,我现在快崩溃了,只要设计到操作指令都会报这样的错,连JAVABEAN都是这样。
    错误代码如下:<html><head><title>Apache Tomcat/5.0.15 - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 500 - </h1><HR size="1" noshade><p><b>type</b> Exception report</p><p><b>message</b> <u></u></p><p><b>description</b> <u>The server encountered an internal error () that prevented it from fulfilling this request.</u></p><p><b>exception</b> <pre>org.apache.jasper.JasperException: /200.jsp(3,0) SetProperty: Mandatory attribute property missing
    org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:83)
    org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:402)
    org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:236)
    org.apache.jasper.compiler.JspUtil.checkAttributes(JspUtil.java:327)
    org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:507)
    org.apache.jasper.compiler.Node$SetProperty.accept(Node.java:1102)
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2180)
    org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2230)
    org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2236)
    org.apache.jasper.compiler.Node$Root.accept(Node.java:485)
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2180)
    org.apache.jasper.compiler.Validator.validate(Validator.java:1515)
    org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:247)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:456)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:552)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:291)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    </pre></p><p><b>note</b> <u>The full stack trace of the root cause is available in the Tomcat logs.</u></p><HR size="1" noshade><h3>Apache Tomcat/5.0.15</h3></body></html>
      

  2.   

    我重起过 TOMCAT,重起过电脑,最后还重装,结果都是一样!是不是要设置什么参数呀?
      

  3.   

    写一个纯JSP的只有<%="hello world"%>的,如果还报错,恐怕是你的设置问题了
      

  4.   

    JSP没问题,但只要用到操作指令,诸如插件和JAVABEAN都会出现这种问题
      

  5.   

    你的javaBean中的属性Mandatory确定存在吗?按照你上面的提示应该是你的bean中的属性的问题,建议你查看一下这个属性是否存在,和大小写是否正确。建议你把你的属性Mandatory定义的的时候,变量名称为mandatory。
      

  6.   

    SetProperty: Mandatory attribute property missing
    你的bean中的某个属性出错了
      

  7.   

    还是麻烦大家一下,我把整个程序贴出来。
    下面就是JAVABEAN的代码,在J2SDK1。4中编译通过,文件名和包名一样为tax,然后复制整个文件夹到WEB-INF/classes/下,即JAVABEAN的路径为WEB-INF/classes/test
    package tax;
    public class TaxRate
    {
    String Product;
    double Rate;
    public TaxRate()
    {
      this.Product="A001";
      this.Rate=5;
    }
    public void setProduct(String ProductName)
    {
    this.Product=ProductName;
    }
    public String getProduct()
    {
      return(this.Product);
     }
    public void setTate(double rateValue)
    {
    this.Rate=rateValue;
    }
    public double getRate()
    {
    return(this.Rate);
    }}下面是JSP的代码
    <%@ page language="java" import="tax.*"%>
    <html>
    <body>
    <jsp:useBean id="TaxTate" scope="request" class="tax.TaxRate"/>
    <table width="760" border="0" cellpadding="0" cellspacing="0">
    <tr><td>
      <p>用BEAN方法修改:</p>
      <p>修改前<br>
      产品:<%=TaxRate.getProduct()%><br>
      税率:<%=TaxRate.getRate()%></p>
    <% TaxRage.setProduct("A002");
    TaxRate.setRate(17);
    %>修改后
    <p>产品:<%=TaxRate.getProduct()%><br>
    税率:<%=TazRate.getRae()%><% TaxRate.setProduct("A003");
    TaxRate.setRate(25);
    %><p>
    </td>
    <td>
    <% TaxRate.setProduct("A003");
       TaxRate.setRae(25);%>
    修改前<br>
    产品:<jsp:getProperty name="TaxRate" property="Product"/><br>
    税率:<jsp:getProperty name="TaxRate" property="Rate" /><br>
    修改后<br>
    产品:<jsp:getProperty name="TaxRate" property="Product"/><BR>
    税率:<jsp:getProperty name="TaxRate" ProPerty="Rate"/><br>
    </td>
    </tr>
    </table>
    </body>
    </html>系统报错
    <html><head><title>Apache Tomcat/5.0.15 - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 500 - </h1><HR size="1" noshade><p><b>type</b> Exception report</p><p><b>message</b> <u></u></p><p><b>description</b> <u>The server encountered an internal error () that prevented it from fulfilling this request.</u></p><p><b>exception</b> <pre>org.apache.jasper.JasperException: /3.jsp(27,6) GetProperty: Mandatory attribute property missing
    org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:83)
    org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:402)
    org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:236)
    org.apache.jasper.compiler.JspUtil.checkAttributes(JspUtil.java:327)
    org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:502)
    org.apache.jasper.compiler.Node$GetProperty.accept(Node.java:1079)
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2180)
    org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2230)
    org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2236)
    org.apache.jasper.compiler.Node$Root.accept(Node.java:485)
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2180)
    org.apache.jasper.compiler.Validator.validate(Validator.java:1515)
    org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:247)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:456)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:552)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:291)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    </pre></p><p><b>note</b> <u>The full stack trace of the root cause is available in the Tomcat logs.</u></p><HR size="1" noshade><h3>Apache Tomcat/5.0.15</h3></body></html>
    麻烦大家指教一下