📄 welcomeaction.java
字号:
package com.cavaness.beer4all.catalog;import org.apache.struts.action.*;import com.cavaness.beer4all.framework.*;import javax.servlet.http.*;import com.cavaness.beer4all.service.Beer4AllService;import java.util.List;import com.cavaness.beer4all.util.Constants;//这个类处理显示主页面的功能public class WelcomeAction extends Beer4AllBaseAction { //获取主页面中的内容后,转发至main.jsp public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception{ //通过Beer4AllBaseAction类的getBeer4AllService()方法,得到一个服务类对象 Beer4AllService service = getBeer4AllService(); //通过服务类对象,得到一个特色商品种类的集合对象 List featuredCatalogs = service.getFeaturedCatalogs(); //通过服务类对象,得到一个特色商品的集合对象 List featuredItems = service.getFeaturedItems(); //将两个列表添加到welcomeForm中,DynaActionForm是ActionForm类的子类 ((DynaActionForm)form).set( "featuredCatalogs", featuredCatalogs ); ((DynaActionForm)form).set( "featuredItems", featuredItems ); //返回一个成功状态的映射 return mapping.findForward( Constants.SUCCESS_KEY ); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -