`
zqqvip
  • 浏览: 5456 次
社区版块
存档分类
最新评论

Jodd快速开发MVC - hello madvoc

    博客分类:
  • Jodd
阅读更多
Jodd MVC 最简单实践

1. 准备Jar

  • jodd-3.4.8.jar
  • slf4j-api-1.7.5.jar
  • slf4j-simple-1.7.5.jar
如果使用 maven 只需在 pom.xml 中添加依赖
    <dependency>
        <groupId>org.jodd</groupId>
        <artifactId>jodd-madvoc</artifactId>
        <version>3.4.8</version>
    </dependency>
    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>1.7.5</version>
    </dependency>
    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-simple</artifactId>
        <version>1.7.5</version>
    </dependency>

 

2. 添加madvoc的过滤器

文件: web.xml
    <filter>
        <filter-name>madvoc</filter-name>
        <filter-class>jodd.madvoc.MadvocServletFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>madvoc</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

 

3. 添加 Action

文件: webit/demo/madvoc/HelloAction.java
    // Copyright...
    package webit.demo.madvoc;

    import jodd.madvoc.meta.Action;
    import jodd.madvoc.meta.MadvocAction;

    /**
     *
     * @author zqq90
     */
    @MadvocAction
    public class HelloAction {

        @Action
        public Object view() {
            return "text:hello madvoc";
        }
    }

4. OK 完成,验收

启动 tomcat
    [http-apr-8080-exec-36] INFO jodd.madvoc.Madvoc - Madvoc starting...
    [http-apr-8080-exec-36] INFO jodd.madvoc.Madvoc - Default Madvoc web application created.
    [http-apr-8080-exec-36] INFO jodd.madvoc.Madvoc - Configuring Madvoc using default automagic configurator
    [http-apr-8080-exec-36] INFO jodd.madvoc.config.AutomagicMadvocConfigurator - Madvoc configured in 50 ms. Total actions: 1
    [http-apr-8080-exec-36] INFO jodd.madvoc.Madvoc - Madvoc is up and running.
浏览器打开 http://localhost:8080/ [部署的项目名字] /hello.html
hello madvoc

 示例源文件

分享到:
评论

相关推荐

    jodd-core-5.1.6-API文档-中文版.zip

    赠送jar包:jodd-core-5.1.6.jar; 赠送原API文档:jodd-core-5.1.6-javadoc.jar; 赠送源代码:jodd-core-5.1.6-sources.jar; 赠送Maven依赖信息文件:jodd-core-5.1.6.pom; 包含翻译后的API文档:jodd-core-...

    jodd-core-3.7.1-API文档-中文版.zip

    赠送jar包:jodd-core-3.7.1.jar; 赠送原API文档:jodd-core-3.7.1-javadoc.jar; 赠送源代码:jodd-core-3.7.1-sources.jar; 赠送Maven依赖信息文件:jodd-core-3.7.1.pom; 包含翻译后的API文档:jodd-core-...

    jodd-http-3.7.1-API文档-中文版.zip

    赠送jar包:jodd-http-3.7.1.jar; 赠送原API文档:jodd-http-3.7.1-javadoc.jar; 赠送源代码:jodd-http-3.7.1-sources.jar; 赠送Maven依赖信息文件:jodd-http-3.7.1.pom; 包含翻译后的API文档:jodd-...

    jodd-bean-5.0.13-API文档-中文版.zip

    赠送jar包:jodd-bean-5.0.13.jar; 赠送原API文档:jodd-bean-5.0.13-javadoc.jar; 赠送源代码:jodd-bean-5.0.13-sources.jar; 赠送Maven依赖信息文件:jodd-bean-5.0.13.pom; 包含翻译后的API文档:jodd-bean-...

    jodd-bean-5.1.6-API文档-中文版.zip

    赠送jar包:jodd-bean-5.1.6.jar; 赠送原API文档:jodd-bean-5.1.6-javadoc.jar; 赠送源代码:jodd-bean-5.1.6-sources.jar; 赠送Maven依赖信息文件:jodd-bean-5.1.6.pom; 包含翻译后的API文档:jodd-bean-...

    jodd-upload-3.7.1-API文档-中文版.zip

    赠送jar包:jodd-upload-3.7.1.jar; 赠送原API文档:jodd-upload-3.7.1-javadoc.jar; 赠送源代码:jodd-upload-3.7.1-sources.jar; 赠送Maven依赖信息文件:jodd-upload-3.7.1.pom; 包含翻译后的API文档:jodd-...

    jodd-core-3.7.1-API文档-中英对照版.zip

    赠送jar包:jodd-core-3.7.1.jar; 赠送原API文档:jodd-core-3.7.1-javadoc.jar; 赠送源代码:jodd-core-3.7.1-sources.jar; 赠送Maven依赖信息文件:jodd-core-3.7.1.pom; 包含翻译后的API文档:jodd-core-...

    jodd-upload-3.7.1-API文档-中英对照版.zip

    赠送jar包:jodd-upload-3.7.1.jar; 赠送原API文档:jodd-upload-3.7.1-javadoc.jar; 赠送源代码:jodd-upload-3.7.1-sources.jar; 赠送Maven依赖信息文件:jodd-upload-3.7.1.pom; 包含翻译后的API文档:jodd-...

    jodd-core-5.1.6-API文档-中英对照版.zip

    赠送jar包:jodd-core-5.1.6.jar; 赠送原API文档:jodd-core-5.1.6-javadoc.jar; 赠送源代码:jodd-core-5.1.6-sources.jar; 赠送Maven依赖信息文件:jodd-core-5.1.6.pom; 包含翻译后的API文档:jodd-core-...

    jodd-bean-5.0.13-API文档-中英对照版.zip

    赠送jar包:jodd-bean-5.0.13.jar; 赠送原API文档:jodd-bean-5.0.13-javadoc.jar; 赠送源代码:jodd-bean-5.0.13-sources.jar; 赠送Maven依赖信息文件:jodd-bean-5.0.13.pom; 包含翻译后的API文档:jodd-bean-...

    jodd-http-3.7.1-API文档-中英对照版 (1).zip

    赠送jar包:jodd-http-3.7.1.jar; 赠送原API文档:jodd-http-3.7.1-javadoc.jar; 赠送源代码:jodd-http-3.7.1-sources.jar; 赠送Maven依赖信息文件:jodd-http-3.7.1.pom; 包含翻译后的API文档:jodd-...

    jodd-bean-5.1.6-API文档-中英对照版.zip

    赠送jar包:jodd-bean-5.1.6.jar; 赠送原API文档:jodd-bean-5.1.6-javadoc.jar; 赠送源代码:jodd-bean-5.1.6-sources.jar; 赠送Maven依赖信息文件:jodd-bean-5.1.6.pom; 包含翻译后的API文档:jodd-bean-...

    jodd-core-3.7.1.jar

    java运行依赖jar包

    jodd-bean-3.7.1.jar

    jodd-bean-3.7.1

    jodd-all-3.1.0java开发工具包

    "jodd-all-3.1.0 Java 开发工具包"是一个综合性的软件包,专为Java开发者设计,提供了一系列的实用工具和库,旨在简化和加速开发过程。这个工具包的核心是Jodd框架,它包含了许多模块,覆盖了从HTTP服务器到数据处理...

    jodd-all-5.0.6.jar

    Jodd是一个普通开源Java包。你可以把Jodd想象成Java的"瑞士军刀",不仅小,锋利而且包含许多便利的功能。

    jodd-core-5.0.13.jar

    java运行依赖jar包

    jodd-jar.zip

    jodd-bean-5.1.6.jar,jodd-bean-5.1.6-javadoc.jar,jodd-bean-5.1.6-sources.jar,jodd-core-5.1.6.jar,jodd-core-5.1.6-javadoc.jar,jodd-core-5.1.6-sources.jar,jodd-core-5.2.0.jar,jodd-http-5.2.0.jar,jodd-...

    jodd mvc截图教程

    通过以上介绍,我们可以看到Jodd MVC,特别是Madvoc子框架,为Java Web开发提供了一套高效且灵活的解决方案。它的注解驱动特性使得代码更加简洁,而丰富的功能则满足了复杂应用的需求。学习并掌握Jodd MVC,将有助于...

Global site tag (gtag.js) - Google Analytics