My FAQ,最新最全的IT技术FAQ
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 未整理篇 | 技术讨论
  当前位置: > 程序开发 > 编程语言 > Java > Struts/Hibernate
struts-config.xml中的 controller 元素
作者:未知 时间:2005-07-24 21:22 出处:JR 责编:My FAQ
              摘要:struts-config.xml中的 controller 元素
<controller>用于配置ActionServlet. 属性 描述  
 bufferSize 指定上载文件的输入缓冲的大小。该属性为可选项,默认值为4096.  
 className 指定和<controller>元素对应的配置类。默认为org.apache.struts.config.ControllerConfig.  
 contentType 指定响应结果的内容类型和字符编码。该属性为可选项,默认值为text/html。如果在Action和JSP网页中也设置了内容类型和字符编码,将会覆盖该设置。  
 locale 指定是否把Locale对象保存到当前用户的Session中。默认值为false.  
 processorClass 指定负责处理请求的Java类的完整类名。默认值为org.apache.struts.action.RequestProcessor。如果把此项设置为自定义的类,那么应该保证该类扩展了org.apache.struts.action.RequestProcessor类。  
 tempDir 指定处理文件上传的临时工作目录。如果此项没有设置,将采用Servlet容器为Web应用分配的临时工作目录。  
 nochache 如果为true,在响应结果中将加入特定的头参数 :Pragma, Cache-Control和Expires,防止页面被存储在客户浏览器的缓存中。默认值为false. 


如果应用包含多个子应用,可以在每个字应用的Struts配置文件中配置<controller>元素。这样,尽管这些子应用共享同一个ActionServlet对象,但是他们可以使用不同的RequestProcessor类。

以下是<controller>元素的配置代码示例:

<controller  contentType="text/html;charset=UTF-8"  locale="true"  processorClass="CustomRequestProcessor"/>

 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 myfaq.com.cn All rights reserved. www.myfaq.com.cn 版权所有