📄 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 + -