一个关于jsp:usebean的问题

nkpansy 2007-03-03 03:44:53
package pansy;

public class simplebean {
private String message="no message";

public simplebean()
{

}
public String getMessage()
{
return message;
}
public void setMessage(String s)
{
message=s;
}
}


<%@ page contentType="text/html; charset=gb2312" language="java" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>jsp userbean</title>
</head>

<body>
<jsp:useBean id="test" scope="session" class="pansy.simplebean"/>
<jsp:setProperty name="test" property="message" value="你好 jsp!"/>
<br/>
Message : <jsp:getProperty name="test" property="message"/>
</body>
</html>

...全文
289 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
nkpansy 2007-03-04
  • 打赏
  • 举报
回复
今天又试了一下,有几次得出了正确得结果,刷新之后就空白了,估计代码没有问题了,可能试用得东西有问题
nkpansy 2007-03-04
  • 打赏
  • 举报
回复
去网上找了一下原因,好像是这个类没有找到,有什么办法么?
nkpansy 2007-03-03
  • 打赏
  • 举报
回复
由于是jdk1.6+myeclipse5.1
web-inf在web-root文件夹下面,我在web-inf下面已经设置了classes-pansy-simpelbean.java,simplebean.class

会不会使jdk1.6得原因啊?
awusoft 2007-03-03
  • 打赏
  • 举报
回复
按道理写的代码应该没有问题的啊,有点不懂了
nkpansy 2007-03-03
  • 打赏
  • 举报
回复
不是包名+类名就可以了么
难道要把相对得路径也写上去?
awusoft 2007-03-03
  • 打赏
  • 举报
回复
也不是什么东西,就是这个类的全路径.
nkpansy 2007-03-03
  • 打赏
  • 举报
回复
具体点吧,我应该怎么做才能使路径正确
awusoft 2007-03-03
  • 打赏
  • 举报
回复
不是bean有没问题,而是这个标签里的class属性性"pansy.simlebean"这个路径有问题
nkpansy 2007-03-03
  • 打赏
  • 举报
回复
那我应该怎么修改啊?
dr_lou 2007-03-03
  • 打赏
  • 举报
回复
jspusebean.jsp(10,0) The value for the useBean class attribute pansy.simplebean is invalid.

你的jsp页面的第十行代码有错
他说你的那个bean好像无效
nkpansy 2007-03-03
  • 打赏
  • 举报
回复
to:AWUSOFT
改还是一样

class属性.是不是要换成type?
什么意思?怎么改啊?
初学,麻烦详细点,谢谢了
xuzhenqinandy 2007-03-03
  • 打赏
  • 举报
回复
楼上说的正确
awusoft 2007-03-03
  • 打赏
  • 举报
回复
是class的
awusoft 2007-03-03
  • 打赏
  • 举报
回复
<jsp:useBean id="test" scope="session" class="pansy.simplebean"/>
<jsp:setProperty name="test" property="message" value="你好 jsp!"/>


改成这样试试
<jsp:useBean id="test" scope="session" class="pansy.simplebean">
<jsp:setProperty name="test" property="message" value="你好 jsp!"/>
</jsp:useBean>
检查一下这个class属性.是不是要换成type?
nkpansy 2007-03-03
  • 打赏
  • 举报
回复
org.apache.jasper.JasperException: /jspusebean.jsp(10,0) The value for the useBean class attribute pansy.simplebean is invalid.
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:148)
org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1200)
org.apache.jasper.compiler.Node$UseBean.accept(Node.java:1155)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2336)
org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2386)
org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2392)
org.apache.jasper.compiler.Node$Root.accept(Node.java:489)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2336)
org.apache.jasper.compiler.Generator.generate(Generator.java:3394)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:210)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:306)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:308)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

xuzhenqinandy 2007-03-03
  • 打赏
  • 举报
回复
报什么错误,没有说具体
awusoft 2007-03-03
  • 打赏
  • 举报
回复
请问你的问题是什么呢?
qqaqqw 2007-03-03
  • 打赏
  • 举报
回复
java群34783138
nkpansy 2007-03-03
  • 打赏
  • 举报
回复
由于是jdk1.6+myeclipse5.1
web-inf在web-root文件夹下面,我在web-inf下面已经设置了classes-pansy-simpelbean.java,simplebean.class,还是不行,有什么解决办法么

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧