?? changertypename.java
字號:
package servlet;
import java.io.IOException;
import java.io.PrintWriter;
import common.*;
import java.sql.*;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class ChangerTypeName extends HttpServlet {
/**
* @author 隋玉杰 E-mail: suiyj1158@hotmail.com
* @version 創建時間:Nov 19, 2008 5:35:30 AM
* 修改分類
*/
public ChangerTypeName() {
super();
}
public void destroy() {
super.destroy();
}
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("GBK");
String typeid=request.getParameter("typeid");
String newname=request.getParameter("typename").trim();
String descrebe=request.getParameter("c_describe").trim();
String oldpath=this.getServletContext().getRealPath("/")+GetUrl.geturl(Integer.parseInt(typeid));
String filename=null;
String newpath=null;
int c_fid=0;
Connection conn=DAO.getConnection();
try {
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("select c_type_name ,c_fid from t_type where c_id="+typeid);
if(rs.next()){
filename=rs.getString(1);
c_fid=rs.getInt(2);
}
stmt.executeUpdate("update t_type set c_type_name='"+newname+"',c_describe='"+descrebe+"' where c_id="+typeid);
rs.close();
stmt.close();
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
newpath=oldpath.substring(0,oldpath.indexOf(filename))+newname+"\\";
FileOperate fo=new FileOperate();
fo.renameFolder(oldpath, newpath);
response.sendRedirect("model/admin/adminindex.jsp?typeid="+c_fid);
}
public void init() throws ServletException {
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -