jfinal后台控制跳转方式

本文介绍了JFinal框架中三种常见的后台控制页面跳转方式:render、forward和redirect,详细解释了它们的工作原理和使用场景。
部署运行你感兴趣的模型镜像

我现在了解的跳转方式是三种:
1、render(“blog.jsp”);页面跳转

    /**
     * Render with any Render which extends Render
     * 这个作用在不知道
     */
    public void render(Render render) {
        this.render = render;
    }

    /**
     * Render with view use default type Render configured in JFinalConfig
     * 跳转页面包括jsp freemaker velocity页面,你只需要输入页面,程序会根据你在配置里面设置的视
     * 图模式去找相应的处理方法
     */
    public void render(String view) {
        render = renderFactory.getRender(view);
    }

    /**
     * Render with jsp view
     * jsp视图时处理方法
     */
    public void renderJsp(String view) {
        render = renderFactory.getJspRender(view);
    }

    /**
     * Render with freemarker view
     * freemaker视图时处理方法
     */
    public void renderFreeMarker(String view) {
        render = renderFactory.getFreeMarkerRender(view);
    }

    /**
     * Render with velocity view
     * velocity 视图时处理方法
     */
    public void renderVelocity(String view) {
        render = renderFactory.getVelocityRender(view);
    }

2、forward跳转

    /**
     * Forward to an action
     * 这个方法,在之后跳转的方法中可用页面传过来的数据
     */
    public void forwardAction(String actionUrl) {
        render = new ActionRender(actionUrl);
    }

3、重定向跳转redirect

    /**
     * Redirect to url
     * 跳转后,之前方法中使用的数据在这里无法使用
     */
    public void redirect(String url) {
        render = renderFactory.getRedirectRender(url);
    }

    /**
     * Redirect to url
     * withQueryString为ture是,程序会把get方式传递来的参数继续在新的路径地址后面
     * 以get方式传递个下一个方法
     */
    public void redirect(String url, boolean withQueryString) {
        render = renderFactory.getRedirectRender(url, withQueryString);
    }

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值