01 | package org.yeeku.action; |
03 | import javax.servlet.http.HttpServletRequest; |
04 | import javax.servlet.http.HttpServletResponse; |
06 | import org.apache.struts.action.ActionForm; |
07 | import org.apache.struts.action.ActionForward; |
08 | import org.apache.struts.action.ActionMapping; |
09 | import org.yeeku.action.base.BaseAction; |
10 | import org.yeeku.model.News; |
12 | public class LoadReviewsByNews extends BaseAction { |
14 | public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, |
15 | HttpServletResponse response) throws Exception { |
17 | if (request.getAttribute( "newsId" ) == null ) { |
18 | newsId = request.getParameter( "newsId" ); |
20 | newsId = (String) request.getAttribute( "newsId" ); |
22 | News news = mgr.getNews(newsId); |
23 | request.setAttribute( "news" , news); |
24 | request.setAttribute( "reviews" , news.getNewsReviews()); |
25 | return mapping.findForward( "success" ); |