HelloWorld中有 Hello数据成员吗?一般field开头为小写字母即hello
你再检查一下看看
你再检查一下看看
解决方案 »
- Apache POI HSSFPatriarch 添加图片问题
- SSH框架 批量更新 提示java.lang.NullPointerException 谢谢!
- 高分求搜索引擎源码-能用就行,速度要快
- 存储过程的修改怎么写
- jsp中打开word,word是存在文件夹中的,文件名存于数据库中,请问在jsp页面怎么打开word文档.急.急.急.急.急.
- 错误--lomboz--jspRuntimeLibrary can't be resolved---错误在lomboz里,不解
- 我在jsp中从数据库里读出文件流,想用网页里的ocx来读这个文件流,怎么传递这个文件流啊?
- 一个java包在一个发布目录下,能否连接多个数据库?我的两部分jsp程序只能显示同一个数据库的内容。
- "Internal Server Error" 是什么地方错了?bean编译好了,SQL语句也没错。我不明白:(
- Connection reset by peer: JVM_recv in socket input stream read这个问题到底怎么解决?? 500分!!不够再给
- Timer, Timer的生命周期问题, 请教,会的都来呀, 急ING。。。。
- 请问发生如下IO异常的原因是什么?
<servlet>
<servlet-name>ttt</servlet-name>
<display-name>ttt</display-name>
<description>A ttt Servlet</description>
<servlet-class>ttt.ttt</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ttt</servlet-name>
<url-pattern>/ttt</url-pattern>
</servlet-mapping> 还有目录存放也要对哦!
package ttt;
public class HelloWorld {
String Hello = "This si my program";
public void HelloWorld()
{
}
public void setHello( String value )
{
Hello=value;
}
public String getHello()
{
return Hello;
}
}
我的jsp文件
<jsp:useBean id="hello" scope="page" class="ttt.HelloWorld" />
<jsp:getProperty name="hello" property="Hello" />
<html>
<body>
<%hello.setHello("eeee")%>
<%=hello.getHello()%>
</body>
</html>
这样做有问题吗?
class UseTest
{
public static void main(String[] args)
{
HelloWorld t=new HelloWorld();
t.setHello("eeee");
System.out.println(t.getHello());
}
}
我用这个调用就可以
at org.apache.jasper.compiler.BeanRepository.getBeanType(BeanRepository.java:183)
at org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:692)
at org.apache.jasper.compiler.Node$GetProperty.accept(Node.java:552)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:1028)
at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:1070)
at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:1076)
at org.apache.jasper.compiler.Node$Root.accept(Node.java:232)
jsp文件的第五行少个分号。然后把java文件javac一下,并把class放在\WEB-INF\classes\ttt文件夹下面。再试试看
再将<jsp:getProperty name="hello" property="Hello" />改成
<jsp:getProperty name="hello" property="hello" />就ok了
这里有问题:
<%hello.setHello("eeee");%>
说明:楼上的某位谈的web.xml文件的修改是没有必要的。
引入那个tt的包也是多此一举。
{
}
顺便说一下 构造函数没返回值
public HelloWorld()
{}
<jsp:getProperty name="hello" property="Hello"/>
再试试。