第一个javabean,有问题,请求解答..
<%@ page language="java" contentType="text/html;charset=UTF-8" %>
<%@ page import="bean.*"%>
<html>
<head>
<title>Use JavaBean</title>
</head>
<body>
<jsp:useBean id="user" scope="page" class="bean.UserBean"></jsp:useBean>
<%
user.setUsername("Zou");
user.setPassword("1234");
out.println("Username:" + user.getUsername() + "<br/>");
out.println("Password:" + user.getPassword() + "<br/>");
%>
</body>
</html>
出错信息:The import bean
cannot be resolved因为我不知道把编译好的class文件放在哪里,我在以下三个地方都放了:
1.在项目根目录Patient下
2.在WEB-INF目录下 Patient/WEB-INF/
3.在classes文件夹内 Patient/WEB-INF/classes/
但是还是报错,不知道什么原因,希望有人能给我解答啊,谢谢了!
------解决方案--------------------<%@ page import="bean.*"%>这个指令是导入类的。类似于java里的import java.util.*;如果要导自己写的类的花,import里面写要导入的类的路径就可以了。就在src下面就可以,不需要放到WEB-INF下面的、。
------解决方案--------------------把类建到src下面啊,楼主是不是还没从自己搭接环境中回神呢
------解决方案-------------------- Patient/WEB-INF/classes/bean/xxx.class
编译好的文件时放到classes目录下边的,只不过你要把包路径都建立好
------解决方案--------------------bean没有放到包里。
放好后,记得import