当用户尝试从 Workplace XT 内部打开文件时,content_redir.properties 文件会配置到 Workplace XT Java Server Pages (JSP) 或 Servlet 的重定向,或者配置到定制或供应商应用程序的重定向。重定向基于内容 MIME 类型。本主题显示如何定制重定向。下节说明了应用程序如何使用 content_redir.properties。要定制重定向,请参阅修改重定向属性文件。
内容重定向概述
# Comment the lines with MIME types to not be opened by the Image Viewer appletimage/pjpeg=/WcmJavaViewer.jsp?{QUERY_STRING}image/jpg=/WcmJavaViewer.jsp?{QUERY_STRING}image/jpeg=/WcmJavaViewer.jsp?{QUERY_STRING}image/bmp=/WcmJavaViewer.jsp?{QUERY_STRING}image/tiff=/WcmJavaViewer.jsp?{QUERY_STRING}image/gif=/WcmJavaViewer.jsp?{QUERY_STRING}application/x-cold=/WcmJavaViewer.jsp?{QUERY_STRING}application/x-visio=/redirect/customAppRedirect.jsp?vsId={VERSION_SERIES_ID}&objectStoreName={OBJECT_STORE_NAME}&id={OBJECT_ID}&objectType=document
application/vnd.filenet.im-image=/WcmJavaViewer.jsp?{QUERY_STRING}application/vnd.filenet.im-cold=/WcmJavaViewer.jsp?{QUERY_STRING}application/vnd.filenet.im-form=/WcmJavaViewer.jsp?{QUERY_STRING}application/vnd.filenet.im-other=/WcmJavaViewer.jsp?{QUERY_STRING}folder=/WcmObjectBookmark.jspcustomobject=/integrationWebBasedCommand?_commandId=3010showPropertiesCommand=/integrationWebBasedCommand?_commandId=3010application/x-filenet-search=/WcmObjectBookmark.jspapplication/x-filenet-searchtemplate=/WcmObjectBookmark.jspapplication/x-filenet-workflowdefinition=/eprocess/WcmDesigner.jspapplication/x-filenet-scenariodefinition=/eprocess/WcmSimDesigner.jsp...
getContent servlet 的缺省行为
使用其他设置的交互
除了 content_redir.properties 文件设置以外,文档类型对象的一个隐藏的属性(它包括图像)也会影响重定向行为。缺省情况下,不会设置此隐藏的属性(称为“IgnoreRedirect”)。只能以编程方式或通过企业管理器来设置此属性。
对于存储在外部库(例如,Image Services)中的文档,存在一个称为“包括重定向”的外部服务站点首选项。缺省情况下,会将此首选项设置为“是”。如果它设置为“是”,那么会将图像的 IgnoreRedirect 属性设置追加到 URL 中。请参阅外部服务首选项以获取有关此首选项的更多信息。
修改重定向属性文件
可以通过修改 content_redir.properties 来定制重定向。例如,您可以添加到供应商应用程序的重定向,也可以注释掉现有重定向以允许 getContent servlet 处理已注释掉的 MIME 类型的对象。
修改重定向属性文件