主题:上司又给我出难题了!谁能帮我一下啊!我实在是想不出来!!
我写了一程序只是第二次写入的数据会把第一次写的覆盖掉代码如下
现在上司又给我出难题了!要求每次从表单传来的参数存在不同的文本文件里也
就是一个参数对应文本文件!头大啊!这文本文件怎么建啊!人为建啊?还是根
据参数个数自动创建文本文件程序?三个参数就要建三个文本文件!好象没有这
样的吧》?这怎么做啊?用JSP!谁能告诉我啊?谢谢了!求救急急啊!!!!!
!
代码如下:
<form name="form1" method="post" action="baocun1.jsp">
<input name="tt" type="text" value="">
<input type="submit" name="提交" value="提交">
baocun1.jsp
……
<font face="隶书" size=5>
你输入的数据是
<FONT COLOR = Red >
<%
String path = request.getRealPath("/"); //取得目前目录的路径
FileReader fr = new FileReader(path + "\\1.txt"); //建立FileReader变量,
并设定由fr变量引用
BufferedReader br = new BufferedReader(fr); //建立BufferedReader变量,
并设定由br变量引用
String str=request.getParameter("tt");
br.close(); //关闭BufferedReader变量
fr.close(); //关闭档案
out.print(str); //输出参数
FileWriter fw = new FileWriter(path + "\\1.txt"); //建立FileWrite变量,
并设定由fw变量引用
fw.write(String.valueOf(str)); //将新数转换成字串後,再重新写入档案
fw.close(); //关闭档案
%>
</FONT>
已经写入文本文件1.txt中
</FONT>
现在上司又给我出难题了!要求每次从表单传来的参数存在不同的文本文件里也
就是一个参数对应文本文件!头大啊!这文本文件怎么建啊!人为建啊?还是根
据参数个数自动创建文本文件程序?三个参数就要建三个文本文件!好象没有这
样的吧》?这怎么做啊?用JSP!谁能告诉我啊?谢谢了!求救急急啊!!!!!
!
代码如下:
<form name="form1" method="post" action="baocun1.jsp">
<input name="tt" type="text" value="">
<input type="submit" name="提交" value="提交">
baocun1.jsp
……
<font face="隶书" size=5>
你输入的数据是
<FONT COLOR = Red >
<%
String path = request.getRealPath("/"); //取得目前目录的路径
FileReader fr = new FileReader(path + "\\1.txt"); //建立FileReader变量,
并设定由fr变量引用
BufferedReader br = new BufferedReader(fr); //建立BufferedReader变量,
并设定由br变量引用
String str=request.getParameter("tt");
br.close(); //关闭BufferedReader变量
fr.close(); //关闭档案
out.print(str); //输出参数
FileWriter fw = new FileWriter(path + "\\1.txt"); //建立FileWrite变量,
并设定由fw变量引用
fw.write(String.valueOf(str)); //将新数转换成字串後,再重新写入档案
fw.close(); //关闭档案
%>
</FONT>
已经写入文本文件1.txt中
</FONT>