controller.jsp.bak
1.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<%@ page language="java" contentType="text/html; charset=UTF-8"
import="com.baidu.ueditor.ActionEnter"
pageEncoding="UTF-8"%>
<%@ page import="java.util.*,java.io.*" %>
<%@page import="org.json.JSONObject"%>
<%@page import="weaver.file.FileUpload"%>
<%@page import="weaver.general.Util"%>
<%@ page import="weaver.hrm.*" %>
<jsp:useBean id="rs" class="weaver.conn.RecordSet" scope="page"/>
<%@ page trimDirectiveWhitespaces="true" %>
<%
request.setCharacterEncoding( "utf-8" );
response.setHeader("Content-Type" , "text/html");
String operation = request.getParameter("action");
if("config".equals(operation)){
String rootPath = application.getRealPath( "/" );
out.write( new ActionEnter( request, rootPath ).exec() );
}else{
FileUpload fu = new FileUpload(request,"UTF-8",false);
// String ename = Util.null2String(request.getParameter("filename"));
String imagefileid=fu.uploadFiles("upfile");
String docname = fu.getFileName();
JSONObject obj = new JSONObject();
obj.put("state", "SUCCESS");
obj.put("original", "");
obj.put("title", docname);
obj.put("url", "/weaver/weaver.file.FileDownload?fileid="+imagefileid);
obj.put("name", docname);
response.setContentType("text/html;charset=UTF-8");
PrintWriter outer = response.getWriter();
outer.println(obj.toString());
}
%>