cetia4 1.1文档-2.3 另一种扩展
来源:互联网 发布:linux怎样怎样连接外网 编辑:程序博客网 时间:2024/06/05 05:59
2.3 另一种扩展
目前,Cetia4 REST Framework只直接支持jsp 视图技术。在当前的版本中,如果需要的话,其他的视图(velocity,xslt)也可以通过扩展机制直接支持。在前面的一节我们提到对于传统的web请求jsp视图的扩展名是.jsp,对于web service请求扩展名是.jspx。这样就可以用众所周知jsp格式生成html,用基于jspx的xml替代格式生成xml文件。他们都是servlet容器支持jsp标准的一部分。
开发者也可能希望有.jsp扩展响应传统的web请求和web service请求。在这种情况下,只需要在rander方法的返回值中指定想要的扩展名即可,如下:
public class TopicsServlet extends RestServlet
{
public String render( RenderContext context )
{
return "display_topics.jsp";
}
}
在这种情况下,/WEBINF/html/topics/display_topics.jsp 视图响应传统的web 请求,/WEB-INF/xml/topics/display_topics.jsp视图响应web service请求。下图展示了上面的内容:
对于.jspx扩展名也是一样的。只要指定"display_topics.jspx"为render方法的返回值就可以了。想知道更多的替代方案的定制的路径和扩展,请参考配置一节在这个文档中的。
。
- cetia4 1.1文档-2.3 另一种扩展
- Cetia4 1.1文档-1引言
- cetia4 1.1文档- 2.5 RenderContext
- cetia4 1.1文档-2.6 ServletRequestContext
- Cetia4 1.1文档 -1.1 Rest原理
- Cetia4 1.1文档 -1.2 Rest 框架
- cetia4 1.1文档-1.3 必须的软件
- cetia4 1.1文档-2. Basic GET 访问
- cetia4 1.1文档-2.1 Basic Web 访问
- cetia4 1.1文档-2.2 Web Service 访问
- cetia4 1.1文档-2.4 _type HTTP 参数
- cetia4 1.1文档-2.7 Custom Responses
- cetia4 1.1文档-2.8 确定 Request的类型
- cetia4 1.1文档-2.9 Separating Methods by Request Type
- memcache的另一种扩展libmemcached的安装
- 另一种视角体验设计文档-概要设计
- C#扩展类的另一种方式:扩展方法
- cetia4 sdk 下载地址
- 取随机数
- 先装IIS,再装.net
- C语言程序100例之C#版-006
- CBitmap类图像数据加载成功的判断
- ASP.NET2.0绑定到数据库
- cetia4 1.1文档-2.3 另一种扩展
- Java开源框架
- C#委托,事件与回调函数
- 程序员面试的“基础”题!(您先别装!看看自己能会几个!)
- cetia4 1.1文档-2.2 Web Service 访问
- hibernate配置连接数据库的文件
- ACE框架在网络游戏服务器中的设计与应用
- exit(0)报错~
- IT人不要一直做技术