【JSP开源代码栏目提醒】:网学会员为需要JSP开源代码的朋友们搜集整理了FileInput.jsp相关资料,希望对各位网友有所帮助!
<%@ page language="java" contentType="text/html; charset=gb2312"
pageEncoding="gb2312"%>
<%@ page import = "java.io.*" %>
<html>
<head>
<title>文件实例</title>
</head>
<body>
<%
String str;
String fileName;
request.setCharacterEncoding("gb2312");
str = request.getParameter("content");
fileName = "c:\\temp\\" + request.getParameter("filename");
System.out.println("fileName" + fileName);
if (str != null) {
//保存文件
FileWriter fw = new FileWriter(fileName);
BufferedWriter bw = new BufferedWriter(fw);
bw.write(str);
bw.close();
fw.close();
out.println("<h2>文件" + request.getParameter("filename") + "录入成功!,3秒后跳转到文件列表页面</h2>");
response.setHeader("refresh", "3;url=FileList.jsp");
} else {
//显示原文件内容
FileReader fr = new FileReader(fileName);
BufferedReader br = new BufferedReader(fr);
int ch;
String OldContent = "";
out.println("<h3>" + fileName + "文件内容为:</h3>");
while ((ch = br.read()) != -1) {
OldContent = OldContent + (char) (ch);
}
br.close();
fr.close();
%>
<form action="FileInput.jsp?filename=<%=request.getParameter("filename")%>" method="post">
请输入内容:<br>
<textarea rows="15" cols="300" name="content"> <%=OldContent%></textarea>
<br><input type="submit" value="提交">
</form>
<%}%>
</body>
</html>
上一篇:
fileinfo.jsp
下一篇:
还记得,那年的风车吗?