⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pageindex.java

📁 简单就是美 java dbwheel框架
💻 JAVA
字号:
package cn.webwheel.tutorials.filter;

import cn.webwheel.Action;
import cn.webwheel.Result;
import cn.webwheel.WebContext;
import cn.webwheel.WebContextAware;
import cn.webwheel.plugin.template.BaseTemplateResultFactory;
import cn.webwheel.plugin.template.Component;

/**
 * 页面/index.html对应的动作类以及页面组件类,同时单独此两个角色可更好的组织逻辑
 */
public class PageIndex implements Action, Component, WebContextAware {

    private WebContext context;

    private int count;

    public Result execute() throws Exception {
        // 从request对象中获得count参数(此参数由CountFilter设置)
        count = (Integer)context.getRequest().getAttribute("count");
        // 从context中获得模板结果工厂,并通过工厂创建对于与自身的页面渲染结果并返回
        BaseTemplateResultFactory resultFactory = (BaseTemplateResultFactory) context.getContext().getAttribute("resultFactory");
        return resultFactory.findResult(this);
    }

    public boolean beginRender() {
        return true;
    }

    public void afterRender() {
    }

    public void setWebContext(WebContext context) {
        this.context = context;
    }

    //页面上调用
    public int getCount() {
        return count;
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -