jsp中javabean的一个问题

解决方法:将bean编译生成的Class文件拷贝到D:\apache-tomcat-6.0.29\webapps\test\WebContent\WEB-INF下,即可。

原因应该是tomcat找不到这个bean

代码
   
     
<% @ page language = " java " contentType = " text/html; charset=ISO-8859-1 "
pageEncoding
= " utf-8 " %>
<! DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd" >

<% @page import = " java.util.Date " %>
<% @page import = " java.util.List " %>
<% @page import = " beans.TestBean " %>
< html >
< head >
< meta http-equiv ="Content-Type" content ="text/html; charset=ISO-8859-1" >
< title > Insert title here </ title >
</ head >
< body >
< jsp:useBean id ="testBean" scope ="page" class ="beans.TestBean" >
</ jsp:useBean >

<% = testBean.getName() %>
<% = testBean.getAge() %>

</ body >
</ html >

一个问题The value for the useBean class attribute beans.TestBean is invalid.

 

网上搜索出来的方法均没有解决这个问题。。

http://lovekang89.blog.163.com/blog/static/16320994120108873944750/

http://digyso.javaeye.com/blog/462548

均说得有理,但是都没有解决俺的问题。。

跳过先,回头看看

可能和Tomcat没有关闭有关系

 

你可能感兴趣的:(javabean)