- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我发现了很多同标题的问题,但没有一个对我有帮助。
我正在尝试运行一个应该加载类的 JSP 页面,但出现此错误:
我看到许多问题的答案是“类应该放在 WEB-INF 目录中”,但问题是 Netbeans 不允许创建打包到该文件夹中。包在“源包”目录中,所以我把它放在那里。我创建了一个名为“Package”的包,里面有一个类“Student”:
package Package;
import java.beans.*;
import java.io.Serializable;
/**
*
* @author ramy
*/
public class Student implements Serializable {
public static final String PROP_SAMPLE_PROPERTY = "sampleProperty";
private String sampleProperty;
private PropertyChangeSupport propertySupport;
public Student() {
propertySupport = new PropertyChangeSupport(this);
}
public String getSampleProperty() {
return sampleProperty;
}
public void setSampleProperty(String value) {
String oldValue = sampleProperty;
sampleProperty = value;
propertySupport.firePropertyChange(PROP_SAMPLE_PROPERTY, oldValue, sampleProperty);
}
public void addPropertyChangeListener(PropertyChangeListener listener) {
propertySupport.addPropertyChangeListener(listener);
}
public void removePropertyChangeListener(PropertyChangeListener listener) {
propertySupport.removePropertyChangeListener(listener);
}
}
这是 JSP:
<%@page import="Package.Student" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<jsp:useBean id="student" class="Student" />
</body>
</html>
我还尝试了许多其他方法,比如编写 并删除导入指令,或者在 WEB-INF 目录中创建一个名为“classes”的文件夹,其中一个文件夹(不是包)名为“包”里面,但无事可做。正确的方法是什么?
最佳答案
首先,您应该修改 usebean 标记以使用完整的类名作为类属性值。所以,你应该使用 Package.Student 作为你的类(class)值(value)。顺便说一句,约定是以小写字母开头的包名,所以你应该把它改成 package.Student..
然后,使用 ANT 或更好的 Maven 为您创建一个 WAR 文件。默认情况下,它会将所有类放在适当的位置,如 WEB-INF/classes/Package/Student.class... 如果你没有那么多时间,只需创建具有层次结构的 WAR 文件 {WARROOT}/WEB-INF/classes/Package/Student.class.. 当你的 WAR 部署在 web 服务器上时,比如 tomcat,你不应该得到这个异常......
希望对你有帮助
关于java - useBean 类 Student 的值无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15875055/
我对这些术语感到困惑。 假设我们有一个 Student 类,那么 的含义是什么 class Student{ public: Student(const Student& a){ ..
嘿伙计们,我可以得到一些关于这个java项目的帮助吗我的问题是这一行Student s = new Student(r.getChar(),r.getChar(),r.getNum(),r.getNu
这个问题在这里已经有了答案: What causes error "No enclosing instance of type Foo is accessible" and how do I fix
在我的一次面试中,一位面试官问我: 给定一个 Student 类和两个对象 s1 和 s2: s1 = new Student(); s2 = new Student(); s1 == s2 如何返回
这个问题在这里已经有了答案: Why can a "private" method be accessed from a different instance? (4 个答案) 关闭 7 年前。 那
我想让我的类(class)在存储在列表中时可以排序(按年龄)。 我读到这个:IComparable Vs IComparer我让我的类(class)可排序。 public class Student
我有一个 List和 String firstName="George" .我想从与 "George" 匹配的列表中提取学生对象没有迭代列表。可能吗? 可能是需要某些方法覆盖或任何使其工作的方法。 p
我收到一个错误extraqualification 'student::' on member 'student' [-fpermissive]。 还有为什么 name::name 这样的语法会用在构
嗨,我正在为 C 类制作这个程序,我已经绞尽脑汁,我来到这里,因为我不能去我的老师或辅导部门,因为当我不工作时他们不可用。 . 我在使用这两个函数时遇到问题 void examination_seat
关闭。此题需要details or clarity 。目前不接受答案。 想要改进这个问题吗?通过 editing this post 添加详细信息并澄清问题. 已关闭 9 年前。 Improve th
请考虑以下代码: class Student { } enum StudentType { } static void foo(IDictionary> students) { } static
What should i do?, i try many ways to solve this problem but still uncaught type error .push and .ma
每当我想在 C++ 上使用模板在二叉树上添加一个元素时,我就会遇到这个错误,而且我很难修复它, 所以这里是我的代码是 Tree.c 文件: template ostream & operator
创建数据库“student”后,当我设置该数据库的权限时,出现错误,并显示消息“错误 1146(42S02):表“student.db”不存在。我不明白为什么会发生这种错误,尽管我确实创建了数据库。
我正在尝试创建一个允许变量赋值的函数,但我不断收到错误: private static void DatabaseSelect(string ToBeSelected, string WhichTab
我认为展示一些经典的 CS 问题并让人们展示他们的算法优化技巧会很有趣。希望我们能够看到一些巧妙的技术来解决我们可以在实践中实现的抽象问题。 理想情况下,解决方案将以具有大 O 分类的伪代码呈现。这种
我是 Java 初学者,陷入了一项任务。如果有人能帮助我,我将非常感激。我有一个具有这些属性的学生类(class) - 姓名、化学分数、数学分数和物理分数。在主课中,我与几个学生创建了一个 Array
我有一个 Java 类 class Student { String name; int age; } 此外,我还有 Student 类 student1 和 student2 的两个
我正在探索 Java 8 功能以从 say Student 对象列表中删除空对象,我有以下代码 import java.util.ArrayList; import java.util.Arrays;
我正在学习 C++,我需要在 C++ 中创建结构“Student”并使用它(我使用 Microsoft Visual C++ 2010 Express) 我创建了Student.cpp文件 #incl
我是一名优秀的程序员,十分优秀!