我正在使用 Eclipse Juno (Java EE) 和 Tomcat 7.0。我已经通过本教程成功连接了 Tomcat 和 Eclipse:http: //www.mulesoft.com/tomcat-eclipse
JSTL 和 *.jsp 文件在 Eclipse 和 Tomcat 中运行良好,但我不能使用 JavaBeans。
我将 JavaBeans 存储在 /WebContent/WEB-INF/classes/com/form 中。
在 *.jsp 文件(位于 /WebContent 中)中,我使用以下代码:
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>
<%@ page import="com.form.*" %>
...
<jsp:useBean id="input" class="com.form.Input"/>
输入.java:
package com.form;
public class Input {
private String firstName;
private String lastName;
private String gender;
private boolean vegetarian;
public Input() {
this.firstName = new String();
this.lastName = new String();
this.gender = new String();
}
...
当我运行此应用程序时,我收到以下错误消息:
The value for the useBean class attribute com.form.Input is invalid
我不想发布整个代码,但您可以在此处下载完整的 Eclipse 项目:https ://dl.dropbox.com/u/6454333/BeanForm.zip
我希望你能帮助我。
谢谢,拜拜
孔泽