输入输出流动态生成一个jsp的模板
2011-08-04 14:30
357 查看
tt = "C:/Users/Administrator/Desktop/ww/WebRoot/admin/marketTask/jsp/"+jspName+".jsp";
File file = new File(tt);
file.createNewFile();
FileWriter fw = new FileWriter(file);
fw.write("<%@ page language='java' import='java.util.*' pageEncoding='utf-8'%>");
fw.write("\n");
fw.write("<%@ taglib prefix=\"s\" uri=\"/struts-tags\"%>");
fw.write("\n");
fw.write("<%");
fw.write("\n");
fw.write("String path = request.getContextPath();");
fw.write("\n");
fw.write("String basePath = request.getScheme()+\"://\"+request.getServerName()+':'+request.getServerPort()+path+'/';");
fw.write("\n");
fw.write("%>");
fw.write("\n");
fw.write("<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'>");
fw.write("\n");
fw.write("<html>");
fw.write("\n");
fw.write("<head>");
fw.write("\n");
fw.write("<base href='<%=basePath%>'>");
fw.write("\n");
fw.write("<title>Deal With Task </title>");
fw.write("\n");
fw.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"css/main.css\"></link>");
fw.write("\n");
fw.write(" </head>");
fw.write("\n");
fw.write("<body>");
fw.write("\n");
fw.write("<table width=\"100%\">");
fw.write("\n");
fw.write("<tr bgcolor=\"#1C5C99\">");
fw.write("\n");
fw.write("<th scope=\"col\">序号</th><th scope=\"col\">用户</th><th scope=\"col\">用户发送内容</th>");
fw.write("\n");
fw.write("</tr>");
fw.write("\n");
fw.write("<s:iterator value=\"#session.allUser\" id=\"id\" status='st'>");
fw.write("\n");
fw.write("<s:if test=\"#st.Even\">");
fw.write("\n");
fw.write("<tr bgcolor=\"#CCCC99\">");
fw.write("\n");
fw.write("<td><s:property value=\"#st.index + 1\" /></td>");
fw.write("\n");
fw.write("<td><s:property value=\"#id.phone\" /></td>");
fw.write("\n");
fw.write("<td><s:property value=\"#id.content\" /></td>");
fw.write("\n");
fw.write("</tr>");
fw.write("\n");
fw.write("</s:if>");
fw.write("\n");
fw.write("<s:else>");
fw.write("\n");
fw.write("<tr bgcolor=\"#666600\">");
fw.write("\n");
fw.write("<td><s:property value=\"#st.index + 1\" /></td>");
fw.write("\n");
fw.write("<td><s:property value=\"#id.phone\" /></td>");
fw.write("\n");
fw.write("<td><s:property value=\"#id.content\" /></td>");
fw.write("\n");
fw.write("</tr>");
fw.write("\n");
fw.write("</s:else>");
fw.write("\n");
fw.write("</s:iterator>");
fw.write("\n");
fw.write("</table>");
fw.write("\n");
fw.write("</body>");
fw.write("\n");
fw.write("</html>");
fw.write("\n");
fw.flush();
fw.close();
File file = new File(tt);
file.createNewFile();
FileWriter fw = new FileWriter(file);
fw.write("<%@ page language='java' import='java.util.*' pageEncoding='utf-8'%>");
fw.write("\n");
fw.write("<%@ taglib prefix=\"s\" uri=\"/struts-tags\"%>");
fw.write("\n");
fw.write("<%");
fw.write("\n");
fw.write("String path = request.getContextPath();");
fw.write("\n");
fw.write("String basePath = request.getScheme()+\"://\"+request.getServerName()+':'+request.getServerPort()+path+'/';");
fw.write("\n");
fw.write("%>");
fw.write("\n");
fw.write("<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'>");
fw.write("\n");
fw.write("<html>");
fw.write("\n");
fw.write("<head>");
fw.write("\n");
fw.write("<base href='<%=basePath%>'>");
fw.write("\n");
fw.write("<title>Deal With Task </title>");
fw.write("\n");
fw.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"css/main.css\"></link>");
fw.write("\n");
fw.write(" </head>");
fw.write("\n");
fw.write("<body>");
fw.write("\n");
fw.write("<table width=\"100%\">");
fw.write("\n");
fw.write("<tr bgcolor=\"#1C5C99\">");
fw.write("\n");
fw.write("<th scope=\"col\">序号</th><th scope=\"col\">用户</th><th scope=\"col\">用户发送内容</th>");
fw.write("\n");
fw.write("</tr>");
fw.write("\n");
fw.write("<s:iterator value=\"#session.allUser\" id=\"id\" status='st'>");
fw.write("\n");
fw.write("<s:if test=\"#st.Even\">");
fw.write("\n");
fw.write("<tr bgcolor=\"#CCCC99\">");
fw.write("\n");
fw.write("<td><s:property value=\"#st.index + 1\" /></td>");
fw.write("\n");
fw.write("<td><s:property value=\"#id.phone\" /></td>");
fw.write("\n");
fw.write("<td><s:property value=\"#id.content\" /></td>");
fw.write("\n");
fw.write("</tr>");
fw.write("\n");
fw.write("</s:if>");
fw.write("\n");
fw.write("<s:else>");
fw.write("\n");
fw.write("<tr bgcolor=\"#666600\">");
fw.write("\n");
fw.write("<td><s:property value=\"#st.index + 1\" /></td>");
fw.write("\n");
fw.write("<td><s:property value=\"#id.phone\" /></td>");
fw.write("\n");
fw.write("<td><s:property value=\"#id.content\" /></td>");
fw.write("\n");
fw.write("</tr>");
fw.write("\n");
fw.write("</s:else>");
fw.write("\n");
fw.write("</s:iterator>");
fw.write("\n");
fw.write("</table>");
fw.write("\n");
fw.write("</body>");
fw.write("\n");
fw.write("</html>");
fw.write("\n");
fw.flush();
fw.close();
相关文章推荐
- DataGrid动态生成模板列,模板列里面有一个TextBox,如何获取用户在TextBox里面输入的值啊?
- 1.输入一个数组长度,动态创建数组,所有元素随机生成,输出元素中的最大值;
- javaSE中的输入输出流---一个读取流,相应多个输出流。并且生成的碎片文件都有有序的编号
- 输入一个数组长度,动态创建数组,所有元素随机生成,输出元素中的最大值
- javaSE中的输入输出流---一个读取流,对应多个输出流。而且生成的碎片文件都有有序的编号
- 输入一个数组长度,动态创建数组,所有元素随机生成,输出元素中的最大值
- // 1、输入一个数组长度,动态创建数组,所有元素随机生成,输出元素中的最大值
- 输入一个数组长度,动态创建数组,所有元素随机生成,输出元素中的最大值
- 在JSP中动态生成随机验证码,登录时后台校验验证码,以及如何避免同一个验证码被重复提交爆破密码
- 021-动态生成验证码jsp代码模板
- 在JSP中动态生成随机验证码,登录时后台校验验证码,以及如何避免同一个验证码被重复提交爆破密码
- 建立了一个动态的项目,在项目新建了一个JSP文件,在输入代码时为什么不自动插入包呢
- 输入一个数组长度,动态创建数组,所有元素随机生成,输出元素中的最大值
- 输入一个数组长度,动态创建数组,所有元素随机生成,输出元素中最大值
- excel每一条数据 生成成一个word模板,(模板里面的字段需要动态的绑定excel属性)
- 用js+jsp实现在同一个下拉列表中,动态生成多级select选项
- 一个页面实现修改删除列表显示,ajax动态生成table(使用ajax,springmvc,jsp)
- 大家帮我看一下jsp怎么动态生成一个表格
- 输入一个数组长度,动态创建数组,所有元素随机生成,输出元素中的最大值
- 3.输入一个数组长度,动态创建数组,所有元素随机生成,输出元素中的最大值