HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: /register.jsp(2,5) Invalid standard action
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:90)
org.apache.jasper.compiler.Parser.parseStandardAction(Parser.java:1249)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1559)
org.apache.jasper.compiler.Parser.parse(Parser.java:126)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:220)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:101)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:203)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:470)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.
运行程序添写完提交之后的错误。谢各位大虾!

解决方案 »

  1.   

    register.jsp
    <%@page contentType="text/html;charset=gb2312"%>
    <jsp:userBean id="user" scope="page" class="test.TestBean">
    <jsp:setProperty name="user" property="*"/>
    <html>
    <body>
    用户名:<%=user.getUserName()%><br>
    密码:<%=user.getPassword()%><br>
    年龄:<%=user.getAge()%>
    register.htm
    <form method="get" action="register.jsp">
    <table>
    <tr><td><input name="userName" type="text"></td></tr>
    <tr><td><input name="password" type="password"></td></tr>
    <tr><td><input name="age" type="text"></td></tr>
    <tr><td><input type="submit" value="submit"></td></tr>
    </table>
    </form>
    TestBean.java
    package test;
    public class TestBean
    {
      public String userName;
      public String password;
      public int age;
      
      public void setUserName(String name)
      {
      
        this.userName=name;
      
      }
      public void setPassword(String password)
      {
      
       this.password=password;
      
      }
      public String getUserName()
      {
      
       return this.userName;
      
      }
      public String getPasswrod()
      {
      
       return this.password;
      
      }
      public int getAge()
      {
      
       return this.age;
      
      }
      public void setAge(int age)
      {
      
       this.age=age;
      
      }
      }
    这是代码