*****[第2页目录]***** 十一 超级强大的表单验证-----推荐 十二 漂亮的脚本日历 十三 进入,退出页面的各种效果! 十四 很酷的效果,表格被选中回变颜色 十五 弹出提示的效果 十六 图片之间的切换 十七 DIV_圆边圆角的实现 十八 跳动的菜单 十九 通过页面抓取照片 二十 客户端静态页面玩分页 十 JSP页面自动生成html页面/或任何格式页面: 先建立一个模本页面:template.htm 代码拷贝框
[Ctrl+A 全部选择 然后拷贝] 再写一个JSP页面: buildhtml.jsp: 代码拷贝框 <%@ page contentType="text/html; charset=gb2312" import="java.util.*,java.io.*"%> <% try{ String title="李鹏的jsp生成静态html文件"; String content="小样,还搞不定你?"; String editer="hpsoft"; String filePath = ""; filePath = request.getRealPath("/")+"template.htm"; out.print(filePath); String templateContent=""; FileInputStream fileinputstream = new FileInputStream(filePath);//读取模块文件 int lenght = fileinputstream.available(); byte bytes[] = new byte[lenght]; fileinputstream.read(bytes); fileinputstream.close(); templateContent = new String(bytes); out.print(templateContent); templateContent=templateContent.replaceAll("###title###",title); templateContent=templateContent.replaceAll("###content###",content); templateContent=templateContent.replaceAll("###author###",editer);//替换掉模块中相应的地方 out.print(templateContent); // 根据时间得文件名 Calendar calendar = Calendar.getInstance(); String fileame = String.valueOf(calendar.getTimeInMillis()) +".html"; fileame = request.getRealPath("/")+fileame;//生成的html文件保存路径 FileOutputStream fileoutputstream = new FileOutputStream(fileame);//建立文件输出流 out.print("文件输出路径: "); out.print(fileame); byte tag_bytes[] = templateContent.getBytes(); fileoutputstream.write(tag_bytes); fileoutputstream.close(); } catch(Exception e){ out.print(e.toString()); } %> [Ctrl+A 全部选择 然后拷贝] 十一 超级强大的表单验证: 运行代码框 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行] 十二 漂亮的脚本日历: 运行代码框
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行] 十三 进入,退出页面的各种效果: 进入页面 推出页面 这个是页面被载入和调出时的一些特效。duration表示特效的持续时间,以秒为单位。transition表示使用哪种特效,取值为1-23: 0 矩形缩小 1 矩形扩大 2 圆形缩小 3 圆形扩大 4 下到上刷新 5 上到下刷新 6 左到右刷新 7 右到左刷新 8 竖百叶窗 9 横百叶窗 10 错位横百叶窗 11 错位竖百叶窗 12 点扩散 13 左右到中间刷新 14 中间到左右刷新 15 中间到上下 16 上下到中间 17 右下到左上 18 右上到左下 19 左上到右下 20 左下到右上 21 横条 22 竖条 23 以上22种随机选择一种 十四 很酷的效果,表格被选中回变颜色: 运行代码框
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行] 十五 弹出提示的效果: 运行代码框 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行] 十六 图片之间的切换: 运行代码框 border=0 name=imgInit height="210"> |