webmain.java

来自「简单就是美 java dbwheel框架」· Java 代码 · 共 31 行

JAVA
31
字号
package cn.webwheel.tutorials.template;

import cn.webwheel.Main;
import cn.webwheel.plugin.template.BaseTemplateResultFactory;

import javax.servlet.ServletContext;

public class WebMain extends Main {

    private BaseTemplateResultFactory resultFactory;

    protected void init(ServletContext context) {

        // 创建模板渲染结果的工厂,第二个参数指定是否为开发模式,开发模式下修改模板将会即刻起作用
        // 赋值给main类属性,供action类获取
        resultFactory = new BaseTemplateResultFactory(context, true);

        // 绑定一个类到一个模板,此模板中的变量将从此类中获取
        // 模板的路径为相对于web应用目录的绝对路径
        resultFactory.bindComponent(IndexPage.class, "/index.temp.html");

        // 绑定web地址"/index.html"到Action类IndexAction
        root.bindAction("/index.html", IndexAction.class);
    }

    // 获取模板渲染结果的工厂
    public BaseTemplateResultFactory getResultFactory() {
        return resultFactory;
    }
}

⌨️ 快捷键说明

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