日期:2014-05-17  浏览次数:20691 次

40分相送!jsp网页代码把得到的数据追加进文件
jsp网页的代码,不会写呀!
比如输入了123与456
之后把这两个字符串追加进jin.txt(存web服务器上))文件里,字符串间隔一个空格,并最后写进一个回车;
刷新下网页,又输入abcd与bcd;
那么效果就是jin.txt里内容是
123 456
abcd bcd
好似很简单的文件操作,可是我没学过js,百度的一看这不是c++吗,还有try;我只是要简单的追加文件,好似c语言fopen("var/jin.txt","a+")
有好心人相助吗?
jsp

------解决方案--------------------
前台把数据用form提交到后台,后台用Java输出流写进文件。
------解决方案--------------------
明天有空帮你回答,先回去睡觉了!
------解决方案--------------------

package test;

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;

public class FileOperation
{

    
    public static void main(String[] args) throws IOException
    {

        String str1="第一个字符串";
        String str2="字符串二";
        
        String str3=str1+" "+str2;
        
        File file=new File("D:/example/Directory/c.txt");
        
        FileWriter fw=new FileWriter(file);
        BufferedWriter bw=new BufferedWriter(fw);
        bw.write(str3);
        
        bw.close();
        fw.close();

    }

}



页面传值就用上面说的方法,利用form表单提交,相关action进行处理