📄 articleshowaction.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 org.apache.struts.action.*;
import javax.servlet.http.*;
import com.tiandinet.StrutsArticle.FunctionBeans.GetArticleContent;
/**
* @author Meng Yang
* @version 1.1
*/
public class ArticleShowAction 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);
//Use Dyna Form
DynaActionForm f = (DynaActionForm)form;
//Get the parameter from Form
//String id = (String)f.get("id");
Integer id = (Integer)f.get("id");
int articleId = id.intValue();
//int articleId = Integer.parseInt(id);
//int articleId = Integer.parseInt(request.getParameter("id"));
GetArticleContent gac = new GetArticleContent();
gac.getArticleContent(articleId);
request.setAttribute("article",gac.getArticle());
return mapping.findForward("showArticleContent");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -