-----邮件原件-----
发件人: 王红宝 [mailto:[EMAIL PROTECTED]] 
发送时间: 2002年3月22日 11:43
收件人: [EMAIL PROTECTED]
主题: How to use the pattern


Dear All:
  when I use the cocoon, I config the xmap file like follows:

 <map:match pattern="jsp/*.htm*">
    <map:generate type="jsp" src="/docs/samples/jsp/{1}.jsp{2}"/>
    <map:transform src="docs/samples/jsp/{1}.xsl"/>
    <map:serialize type="html"/>
   </map:match>

I request the url http://localhost:8080/cocoon/jsp/hello.htm?test=abc
the page http://localhost:8080/cocoon/jsp/hello.jsp?test=abc works well.

but I don't want the user feel this is a active page, so I change the
xmap to the follows:

 <map:match pattern="jsp/*_*.htm">
    <map:generate type="jsp" src="/docs/samples/jsp/{1}.jsp?test={2}"/>
    <map:transform src="docs/samples/jsp/{1}.xsl"/>
    <map:serialize type="html"/>
   </map:match>

but the webserver throw FileNotFound Exception.

FileUtil: in safePath(E:\tomcat\webapps\cocoon, /docs/samples/jsp/hello.
jsp?test =abc),
realPath=E:\tomcat\webapps\cocoon\docs\samples\jsp\hello.jsp?test=abc
java.io.IOException: 系统找不到指定的路径。

I want to know how to implement this.



---------------------------------------------------------------------
Please check that your question has not already been answered in the FAQ
before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>


---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>

Reply via email to