[学习笔记]jsp+javaBean 播放幻灯片的小例子
2008-03-30 21:13
483 查看
![](http://p.blog.csdn.net/images/p_blog_csdn_net/lovejavalovejava/1x.jpg)
这个例子实现以上图片的功能
创建Bean的源文件:
PlaySlide.java
package cn.java;
import java.io.*;
public class PlaySlide {
int count=0,max;
String pictureName[],playNext,playPrevious;
public PlaySlide(){
File dir = new File("F://apache-tomcat-5.5.20//apache-tomcat-5.5.20//webapps//long//image");
//图片路径
pictureName=dir.list();
max=pictureName.length;
}
/**
* 上一张按钮的功能实现方法
* */
public String getPlayNext(){
playNext=new String("<image src=image/"+pictureName[count%max]+" width=120 height=100></image>");
count++;
if(count>max){
count=1;
}
return playNext;
}
/**
* 下一张按钮的功能实现方法
* */
public String getPlayPrevious(){
playPrevious=new String("<image src=image/"+pictureName[count%max]+" width=120 height=100></image>");
count--;
if(count<0){
count=max+1;
}
return playPrevious;
}
}
play.jsp
<%@page contentType="text/html;Charset=gb2312"%>
<%@page import="cn.java.PlaySlide"%>
<jsp:useBean id="play" class="cn.java.PlaySlide" scope="session"/>
<html><h4>单击“上一张”或“下一张”按钮观看幻灯片
<body><font size=3>
<form action="" method="post">
<br>
<input type=submit name="ok" value="上一张">
<input type=submit name="ok" value="下一张">
</form>
<%
String str=request.getParameter("ok");
if(str==null){
str="上一张";
}
if(str.equals("上一张")){
%>
<jsp:getProperty name="play" property="playPrevious"/>
<%
}
if(str.equals("下一张")){
%>
<jsp:getProperty name="play" property="playNext"/>
<%
}
%>
</font></body></html>
相关文章推荐
- 学习笔记之javaweb基础:jsp基本语法,内置对象,对JavaBean的操作语法
- JavaBean和jsp学习笔记
- [学习笔记]jsp+javaBean 实现图片的上传
- JSP学习笔记---应用做个简易计算器JSP+javabean
- jsp与javaBean学习笔记
- JSP学习笔记(4)-Javabean
- Jsp学习笔记:javaBean属性命名规范
- jsp学习笔记--JavaBean在jsp页面中的应用
- [学习笔记]jsp+javaBean 文件下载
- JSP学习笔记(五)-----JSP中使用JavaBean
- JSP学习笔记--国际化和本地化、JavaBean
- 《Java项目开发全程实录》的实例08企业门户网站(Jsp+javabean)学习笔记
- 幻灯片播放学习笔记
- OpenCV学习笔记(9)利用MFC的Picture控件显示图像+播放视频和捕获摄像头画面
- JSP学习笔记(3)_JSP动作元素
- Spring学习笔记3--面向切面(AOP)的例子
- jsp学习笔记——Page命令
- 基础学习笔记之opencv(1):opencv中facedetect例子浅析
- 【Java学习笔记 】乘法表例子
- Jsp学习笔记