📄 articledeleteaction.java
字号:
/**
* Copyright (C) 2003-2006 TiandiNet.com
*
* Struts 文章系统 1.1
*
* release-date: 2006-02-25
*/
package com.tiandinet.StrutsArticle.Actions;
import java.util.Locale;
import javax.servlet.http.*;
import org.apache.struts.action.*;
import org.apache.struts.util.MessageResources;
import com.tiandinet.StrutsArticle.FunctionBeans.ArticleDelete;
/**
* @author Meng Yang
* @version 1.1
*/
public class ArticleDeleteAction extends Action
{
public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response)
{
// set local
HttpSession session = request.getSession(true);
String currentLanguage = (String) session.getAttribute("currentLanguage");
Locale local = null;
if (currentLanguage == null || currentLanguage.equals("")) {
local = super.getLocale(request);
}
else {
local = new Locale((String) session.getAttribute("currentLanguage"));
}
super.setLocale(request, local);
// set the uri & query string to request
// for language selector
String currentURI = request.getRequestURI();
String currentQueryString = request.getQueryString();
if (currentQueryString == null || currentQueryString.equals(""))
{
currentQueryString = "";
}
request.setAttribute("currentURI", currentURI);
request.setAttribute("currentQueryString", currentQueryString);
String id = request.getParameter("id");
if(id == null)
{
request.setAttribute("message","Wrong Parameter!");
}
else
{
int idInt = Integer.parseInt(id);
ArticleDelete ad = new ArticleDelete();
MessageResources msg = this.getResources(request);
if(ad.delete(idInt))
{
request.setAttribute("message", msg.getMessage(local, "SA.articleManage.delete.success"));
}
else
{
request.setAttribute("message", msg.getMessage(local, "SA.articleManage.delete.fail"));
}
}
return mapping.findForward("showMessage");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -