Я использую tomcat 8.0.26 & jdk 1.7.IntelliJ IDEA - значение атрибута класса useBean недействительно
В моих WEB-INF> классах> beans, это Student.java & Student.class.
package bean;
import java.io.*;
public class Student implements Serializable{
String name;
String address;
String phone;
String email;
public Student() {
name = "";
address = "";
phone = "";
email = "";
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
public String getPhone() {
return phone;
}
public void setPhone() {
this.phone = phone;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
}
В моей reg.jsp:
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title></title>
</head>
<body>
<% request.setCharacterEncoding("utf8"); %>
<jsp:useBean id="bean" class="bean.Student" scope="page" />
<jsp:setProperty name="bean" property="*" />
<jsp:getProperty name="bean" property="name"/>
<jsp:getProperty name="bean" property="address" />
<jsp:getProperty name="bean" property="phone"/>
<jsp:getProperty name="bean" property="email" />
</body>
</html>
Но файл показывает:
org.apache.jasper.JasperException: /web/reg.jsp (строка 15, столбец: 0) Значение для бина атрибута useBean bean.Student недействительно.
Есть что-то неправильно?
Мои шаги:
Создать Jsp файлы
Создать пакет и Java-файл в 'ЦСИ'
скопировать пакет в проект в WEB-INF.
Я прочел ответ: The value for the useBean class attribute ... is invalid, но это не сработало.
Может быть возможно дубликат http://stackoverflow.com/questions/545177/the-value-for-the-usebean-class-attribute- is-invalid? rq = 1 – Kulasangar
Да, я прочитал этот ответ, но не могу решить свою проблему. – SkyAo
он должен, если вы на самом деле это сделали. Вы не компилируете источник Java, я думаю, и, таким образом, во время выполнения файл класса не существует, поэтому его невозможно найти. Это не имеет никакого отношения к вашему IDE кстати. – jwenting