📄 xzuploadservlet.java~24~
字号:
package com.j2ee.servlet.first;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
import com.j2ee.func.upload.*;
import com.j2ee.func.zlxz.*;
public class XzuploadServlet extends HttpServlet {
private static final String CONTENT_TYPE = "text/html; charset=GBK";
//Initialize global variables
public void init() throws ServletException {
}
//Process the HTTP Get request
public void doGet(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
String path = null;
HttpSession session = request.getSession();
String lx1= (String) session.getAttribute("lx");
if(lx1.equals("源代码")){path="../j2eemanage/upload/ydm/";}
else if(lx1.equals("书籍")){path="../j2eemanage/upload/ydm/";}
//Viewjsqk viewjsqk=new Viewjsqk();
// String id=(String)session.getAttribute("id");
// String page=(String)session.getAttribute("page");
String filename = (String) request.getParameter("filename");
//filename="filename=H:\\图片\\xi\\0kt0.jpg\"";
if (filename != null) {
//filename = path + filename;
//filename = this.getServletContext().getRealPath(filename);
File file = new File(filename);
long count = file.length();
file.delete();
}
// }
// session.removeAttribute("id");
//session.removeAttribute("page");
// session.removeAttribute("filename");
FileUpload fup = new FileUpload(path);
fup.initialize(this.getServletContext(), this.getServletConfig(), request,
response);
fup.save();
//viewjsqk.setId(Integer.parseInt(id));
String fn = fup.getGetFilename();
int filesize = fup.getFilesize();
String fs = new String();
if ((filesize = filesize / 1024) < 1024) {
fs = filesize + "KB";
} else if ((filesize = filesize / 1024) < 1024) {
fs = filesize + "MB";
} else if ((filesize = filesize / 1024) < 1024) {
fs = filesize + "GB";
}
String ids = (String) session.getAttribute("id");
int id = Integer.parseInt(ids);
ZlxzFunc sgf = new ZlxzFunc();
if (sgf.updateFile(id, fn, fs)) {
request.getRequestDispatcher("issuccess.htm").forward(request,
response);
}
}
//Process the HTTP Post request
public void doPost(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
doGet(request, response);
}
//Clean up resources
public void destroy() {
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -