社区
Web 开发
帖子详情
文本文件的jsp创建、写入、读出....高手请进!!
arnoldyu
2002-04-15 01:43:52
文本文件的jsp创建、写入、读出....高手请进!!
...全文
133
3
打赏
收藏
文本文件的jsp创建、写入、读出....高手请进!!
文本文件的jsp创建、写入、读出....高手请进!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hotenM
2002-04-15
打赏
举报
回复
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import ="java.sql.*" %>
<%@ page import ="java.util.*,java.io.*" %>
<%@include file="/public/getConn.jsp"%>
<%@include file="/public/checksession.jsp"%>
<html>
<head>
<title>抽奖报表</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="../public/size.css" type="text/css">
</head>
<%
String type = "CJ";
Statement stmt = conn.createStatement();
ResultSet rs = null;
String strSql ="";
String code = request.getParameter("code2");
String time ="";
String fileName = "";
String allFileName = "";
%>
<%//生成一个文件名,写入文件并提供下载
java.util.Calendar date = java.util.Calendar.getInstance();
int intMSecond = date.get(Calendar.MILLISECOND);
String month,day,hour,min,second;
if ((date.get(Calendar.MONTH) + 1) < 10)
month = "0" + String.valueOf(date.get(Calendar.MONTH) + 1);
else
month = String.valueOf(date.get(Calendar.MONTH) + 1);
if (date.get(Calendar.DATE) < 10)
day = "0" + String.valueOf(date.get(Calendar.DATE));
else
day = String.valueOf(date.get(Calendar.DATE));
if (date.get(Calendar.HOUR) < 10)
hour = "0" + String.valueOf(date.get(Calendar.HOUR));
else
hour = String.valueOf(date.get(Calendar.HOUR));
if (date.get(Calendar.MINUTE) < 10)
min = "0" + String.valueOf(date.get(Calendar.MINUTE));
else
min = String.valueOf(date.get(Calendar.MINUTE));
if (date.get(Calendar.SECOND) < 10)
second = "0" + String.valueOf(date.get(Calendar.SECOND));
else
second = String.valueOf(date.get(Calendar.SECOND));
time = String.valueOf(date.get(Calendar.YEAR)) + month + day + hour + min + second;
fileName = code+time+".bb";
allFileName = "defaultroot\\cj\\"+fileName;
PrintWriter bb = new PrintWriter(new FileWriter(allFileName, true), true);
bb.println("\t\t\t\t说明:奖项0表示是特等奖,奖项9表示纪念奖。\n");
bb.println("奖项\t\t中奖人数");
strSql ="select grade,count(*) from sms_userinfo where code ='"+code+"' and grade <> 'U' group by grade";
rs = stmt.executeQuery(strSql);
String strLine;
while(rs.next()){
strLine = rs.getString(1)+"\t\t"+rs.getString(2);
bb.println(strLine);
}
bb.close();
%>
<body>
<div align="center"><a href="<%=fileName%>">下载报表(<font size="2">请右键点击并另存为</font>)</a></div>
</body>
</html>
给你个例子
Times2001
2002-04-15
打赏
举报
回复
import java.io.*;
import java.util.*;
public class CreateFile
{
public static void main(String[] args)
{
String str="hello";
try{
FileWriter fileOut = new FileWriter("outfile.txt");
fileOut.write(str);
fileOut.close();
System.out.println("Create File is ok");
} catch(Exception e) {
e.printStackTrace();
}
}
}
创建
Andrawu
2002-04-15
打赏
举报
回复
import java.io.*;
import java.util.*;
import java.text.*;
public class WriteToFile
{
public void writeToFile()
{
StringBuffer allContent = new StringBuffer();
String fSrcName="c:\\srcfile.txt";
String fObjName="c:\\newfile.txt";
try
{
FileReader fr = new FileReader(fSrcName) ;
BufferedReader br = new BufferedReader(fr) ;
String sLine = br.readLine() ;
while (sLine!=null){
allContent.append(sLien+"\n") ;
}
sLine = br.readLine() ;
}
PrintWriter pw = new PrintWriter(new FileWriter(fObjName, false), true);
pw.println(allContent.toString());
pw.flush() ;
pw.close() ;
fr.close() ;
}
catch (Exception e)
{
e.printStackTrace(System.err);
}
}
你自己改为jsp试试吧。
PHP基础教程 是一个比较有价值的PHP新手教程!
解决方法就是将经常用来编写CGI程序的语言的解释器编译进你的web服务器(比如mod_perl,
JSP
)。PHP就可以以这种方式安装,虽然很少有人愿意这样以CGI方式安装它。内嵌的PHP可以具有更高的可伸缩性。 - 更多特点 PHP的...
R语言︱文件读入、
读出
一些方法罗列(批量xlsx文件、数据库、文本txt、文件夹)
笔者进过分词处理之后的文本词量有3亿+个词,一下子导出成txt马上电脑就死机,报错内存不足的问题。 于是在找各种办法解决如何生成一整个TXT文件。于是就有以下比较简单的办法,可以直接实现。 步骤一:先把分词...
JSP
中导入导出Excel文件
JAVA EXCEL API简介 Java Excel是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、
创建
新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。...
JSP
中的文件操作 (上传、下载等)
JSP
中的文件操作 教学目的与要求:通过本章的学习让学生了解文件类,流的概念;理解字节流,字符流,回压字符流,数据流,对象流,RandomAccessFile 流的含义;掌握以上各种流的文件操作...
2020-08-05
渗透测试面试问题合集 合天智汇昨天 本文转自网络,侵删 一、思路流程 1、信息收集 a、服务器的相关信息(真实ip,系统类型,...g、扫描网站目录结构,爆后台,网站banner,测试文件,备份等敏感文件泄漏等 h、.
Web 开发
81,117
社区成员
341,740
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章