我试了一下编写了一个普通的java类,但是呢,发现如果类中没有public static void main()这个方法的话运行就会错,
我只想编译一个这一个普通类,然后当javabean来用,请问有没有方法做一个javabean的吗?
你是刚学吧`
实际上JAVABEAN就是一个类``
只不过 JAVABEAN 是一个被规范过的类`
一般来说 被成为 JAVABEAN 的类 ` 是只包括属性 以及那些属性的set 、get方法```
我现在在举个例子
public class Test
{
private String testDemo ="";
public String getTestDemo()
{
return testDemo;
}
public void setTestDemo(String str)
{
testDemo = str;
}
}
这就是一个 JAVABEAN,实际上就是一个类,JAVABEAN 只是提出来的一个规范。
set、get方法也是有要求的 set、get后面必须是对应属性的名称,而且set、get后面的第一个字母要大写
<jsp:setProperty name="mybean" Property="setName" value="google.com"/>
<jsp:getproperty name="mybean" property="getName">
setName、getName 这是指JAVABEAN中的属性```
我估计你没有这两个属性,就是指没有这两个变量```
应该先在JAVABEAN定义这两个变量,然后在建立set、get方法`
怎么写`我上面已经写清楚了``
提问之前先书.....
这是对回答者最基本的礼貌
我觉得任何一个JSP的教材中
应该都会告诉你
<jsp:setProperty name="mybean" Property="setName" value="google.com"/>
<jsp:getproperty name="mybean" property="getName">
这里的Property自动调用BEAN的getter和setter方法,这里直接设定要获取的属性的名称吧