📄 weblogqueryaction.java
字号:
package org.roller.presentation.weblog.actions;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;import org.apache.struts.actions.DispatchAction;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.roller.RollerException;import org.roller.model.WeblogManager;import org.roller.presentation.RollerRequest;import org.roller.presentation.weblog.formbeans.WeblogQueryForm;//////////////////////////////////////////////////////////////////////////////** * Query weblog entries and display the results in tabular form. * * @struts.action path="/editor/weblogQuery" name="weblogQueryForm" * scope="session" parameter="method" * * @struts.action-forward name="weblogQuery.page" path="/weblog/WeblogQuery.jsp" */public final class WeblogQueryAction extends DispatchAction{ //----------------------------------------------------------------------- /** * Respond to request to add a new or edit an existing weblog entry. * Loads the appropriate model objects and forwards the request to * the edit weblog page. */ public ActionForward query( ActionMapping mapping, ActionForm actionForm, HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException, RollerException { WeblogQueryForm form = (WeblogQueryForm)actionForm; RollerRequest rreq = RollerRequest.getRollerRequest(request); WeblogManager wmgr = rreq.getRoller().getWeblogManager(); request.setAttribute("model", new WeblogQueryPageModel( request, response, mapping, rreq.getWebsite(), form.getCategoryId(), form.getStartDateString(), form.getEndDateString(), form.getStatus(), form.getMaxEntries())); return mapping.findForward("weblogQuery.page"); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -