cetia4入门step by step(1)

cetia介绍:

cetia 是一个优秀的javarest框架,基于java servlet开发,可以运行在任何的Web容器中。

优点: 
1.
可以充分利用Servlet APIJSP等资源,需要额外学习的概念较少,学习成本较低。 
2.
对于传统的Web应用,可以使用服务器端HTTP Session;对于Web服务类应用,不使用HTTP Session,基于无状态服务器模型做开发。 
3.
自身包括了对于Web MVC的支持,熟悉Web MVC框架的开发者很容易理解。还内建了参数映射、参数验证等等传统Web MVC框架所支持的功能。 
4.
内建了自己特有的导航对象栈的概念,对于支持传统的Web应用的开发(基于浏览器的导航)非常有帮助。 
5.
提供了JSP标签库,对于传统的基于HTML表单的Web开发非常有帮助。 
6.
支持与SiteMesh相配合,由SiteMesh来支持页面布局的重用。 
7.
内建有与Spring的集成,集成起来非常容易。 
8.
配置文件完全基于标准的web.xml,不需要额外的配置文件。大量使用默认配置,一般情况下足以满足常见的需求。 
9.
拥有很好的文档。 
10.
有内建的国际化支持。 

下载:

可以从http://cetia4.dev.java.net 下载cetia4的示例程序,在WEB-INF/lib目录下找到cetia4.jar文件,和相应的依赖jar包。

如何安装使用:

1, WEB-INF/lib目录下找到cetia4.jar文件,和相应的依赖jar包,复制到新项目的lib目录中,这样就可以开始rest架构的项目的编写。

2,第二种方式是直接导入实例程序,在示例程序中修改。

如何配置:

web.xml 中配置映射的Servlet及其映射。

<servlet>

    <description>

        Main Controller. Redirects to /WEB-INF/html/main/index.jsp

        or /WEB-INF/xml/main.index.jspx

    </description>

    <servlet-name>main</servlet-name>

    <servlet-class>com.acsinet_solutions.cetia4.controller.rest.support.MainServlet</servlet-class>

    <load-on-startup>1</load-on-startup>

  </servlet>

  <servlet-mapping>

    <servlet-name>main</servlet-name>

    <url-pattern>/main</url-pattern>

  </servlet-mapping>

 

  <servlet>

    <servlet-name>topics</servlet-name>

    <servlet-class>com.example.controller.TopicsServlet</servlet-class>

  </servlet>

  <servlet-mapping>

    <servlet-name>topics</servlet-name>

    <url-pattern>/topics/*</url-pattern>

  </servlet-mapping>

  下面的这张图很好的说明了cetia4如何运作的:

具体内容请参阅文档! 下一篇就文档展开翻译:



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值