zoukankan      html  css  js  c++  java
  • jsp:useBean 不能编译成class或者没有class这个属性

    bean.jsp

    <%--
    JSP学习笔记
    --%>
    <%@ page contentType="text/html;charset=UTF-8" language="java" %>
    <jsp:useBean id="person" class="Person" />
    <html>
      <head>
        <title>jsp测试</title>
      </head>
      <body>
      </body>
    </html>
    
    Person.java

    import java.io.Serializable;
    
    public class Person implements Serializable{
        private String name;
        private int age;
    
        public String getName() {
            return name;
        }
    
        public void setName(String name) {
            this.name = name;
        }
    
        public int getAge() {
            return age;
        }
    
        public void setAge(int age) {
            this.age = age;
        }
    }
    


    运行Tomcat出错:

    org.apache.jasper.JasperException: Unable to compile class for JSP: 
    
    An error occurred at line: 5 in the jsp file: /bean.jsp
    Person cannot be resolved to a type
    2: JSP学习笔记
    3: --%>
    4: <%@ page contentType="text/html;charset=UTF-8" language="java" %>
    5: <jsp:useBean id="person" class="Person" />
    6: <html>
    7:   <head>
    8:     <title>jsp测试</title>

    观察出错信息:无法编译(*.java --> *.class)

    定位到D:Tomcatapache-tomcat-9.0.0.M15workCatalinalocalhost estorgapachejsp

    确实也没有生成*.class文件。

    经过查资料:JavaBean必须位于某个包内。

    package com.xiya;
    import java.io.Serializable;
    
    public class Person implements Serializable{
        private String name;
        private int age;
    
        public String getName() {
            return name;
        }
    
        public void setName(String name) {
            this.name = name;
        }
    
        public int getAge() {
            return age;
        }
    
        public void setAge(int age) {
            this.age = age;
        }
    }
    





  • 相关阅读:
    tomcat8.5配置redis实现session共享(tomcat-redis-session-manager-master)
    HDU4292(KB11-H 最大流)
    HDU4280(KB11-G 最大流)
    POJ1149(最大流)
    POJ3281(KB11-B 最大流)
    POJ3436(KB11-A 最大流)
    Codeforces841B
    Codeforces841A
    HDU2255(KB10-K 二分图最大权匹配)
    HDU1281(KB10-D 二分图最大匹配)
  • 原文地址:https://www.cnblogs.com/lgh1992314/p/6616223.html
Copyright © 2011-2022 走看看