现有两个JavaBean如下,
package jspbean;
import java.util.ArrayList;
import java.util.List;
public class CameraBean {
private static int index=-1;
private List fileNames;
public CameraBean(){
initFileList();
}
private void initFileList(){
fileNames= new ArrayList();
fileNames.add("1.jpg");
fileNames.add("2.jpg");
fileNames.add("3.jpg");
fileNames.add("4.jpg");
}
public String getFileName(){
index++;
if(index>fileNames.size()-1)
index=0;
return (String)fileNames.get(index);
}
}
在jsp中使用javaBean时
<jsp:useBean id="camera" class="jspbean.CameraBean"/>
<jsp:getProperty name="camera" property="fileName" />
property中字段fileName对应的是JavaBean中getFileName(),而不是其中的属性fileNames,<jsp:setProperty .../>同理.
分享到:
相关推荐
只要针对xml文件定义一个javaBean类,传入类的class...定义类的类名必要是标签名,类的属性对应标签的属性。本工具可以实现嵌套标签的解析,对应的bean定义规则请看帮助文档。注意:请确认你用的jdk是1.6版本或以上。
针对mysql数据写的一个程序,自动读取mysql数据库的表,并针对每一个表生成相应的javabean,javabean即含有各个表的字段属性,以及它们的getter,setter方法。压缩包中含有mysql的驱动。 改进了一些提示,另外,...
这里的Map对象可以是直接HashMap的实例,甚至包括JavaBean实例,对于JavaBean实例而言,我们一样可以把其当成属性为key,属性值为value的Map实例.为了输出Map元素的值,可以使用点语法或方括号语法.假如有下面的数据模型:...
需要注意的一点是ref属性表示引用同一映射方案 的另一映射,这样您便可以简化同一映射数据类型的配置;而import属性是指定需要在 最终生成的源代码中作为类最开始的package类型导入声明部分的导入类型名称,因此, ...
需要注意的问题: 注解写在get方法上 如果写在属性上可能会出现: Could not locate field nor getter method for property named Lucene 简介 Lucene是根据关健字来搜索的文本搜索工具(全文...
抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。...
1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是...
注意到 destination 的 id 并没有写死在代码中,而是通过以下语句获得的: 清单 11. 获取 destination 的 ID properties.getPropertyAsString(SOURCE, instance.getId()) Property 的 SOURCE 属性由 ...
注意到 destination 的 id 并没有写死在代码中,而是通过以下语句获得的: 清单 11. 获取 destination 的 ID properties.getPropertyAsString(SOURCE, instance.getId()) Property 的 SOURCE 属性由 ...
通过实现RobotCallback接口来实现,当然你也可以直接取roboter对象的属性来监控。 系统提供RobotMonitor实现,用户打印在cosole上运行期的状态。 RobotCallback m Monitor(); robby.setWebRobotCallback(monitor)...
77.JavaBean与EJB有什么区别? 78.软件开发生命周期有哪几个阶段? 79.软件开发有哪些因素? 80.软件开发中如何进行版本控制? 81.UML中,类视图如何表示类中的继承与聚合? 82.客户端游标与服务器端游标的区别? 83...