如何把外部网站上的网页内容截取到Portal上来呢?
包括整页截取和网页部分截取
用provider.xml来设置过滤器
provider.xml文件会用吗:
<?xml version="1.0" encoding="UTF-8"?>
<?providerDefinition version="3.1"?>
<provider class="oracle.portal.provider.v2.http.URLProviderDefinition">
<providerInstanceClass>oracle.portal.provider.v2.http.URLProviderInstance</providerInstanceClass>
<!--
<proxyInfo class="oracle.portal.provider.v2.ProxyInformation">
<httpProxyHost>10.168.201.251</httpProxyHost>
<httpProxyPort>80</httpProxyPort>
</proxyInfo>
-->
<session>true</session>
<passAllUrlParams>true</passAllUrlParams>
<authentication class="oracle.portal.provider.v2.security.Authentication">
<authType>basic</authType>
</authentication>
<preferenceStore class="oracle.portal.provider.v2.preference.FilePreferenceStore">
<name>PrefStore</name>
<useHashing>true</useHashing>
</preferenceStore>
<portlet class="oracle.portal.provider.v2.http.URLPortletDefinition">
<id>1</id>
<name>demoURLPortlet</name>
<title>demo URL Portlet</title>
<description>Display as a portlet.</description>
<timeout>30</timeout>
<timeoutMessage>9iAS timed out</timeoutMessage>
<acceptContentType>text/html</acceptContentType>
<renderer class="oracle.portal.provider.v2.render.RenderManager">
<showPage class="oracle.portal.provider.v2.render.http.URLRenderer">
<contentType>text/html</contentType>
<charSet>GBK</charSet>
<pageUrl>
http://ias.com:7777/</pageUrl>
<filter class="oracle.portal.provider.v2.render.HtmlFilter">
<inlineRendering>true</inlineRendering>
<headerTrimTag><BODY</headerTrimTag>
<footerTrimTag>/BODY></footerTrimTag>
</filter>
</showPage>
</renderer>
</portlet>
</provider>