关于resin的配置问题。(50分)

  • 主题发起人 主题发起人 szwgl
  • 开始时间 开始时间
S

szwgl

Unregistered / Unconfirmed
GUEST, unregistred user!
这几天正在搞resin cmp版
它的配置文件有几个地方高不清楚。
现在提出来希望各位帮忙解释一下。
1,
<!--
- servlet configuration outside the <host> is a default for all hosts.
-->
<servlet-mapping url-pattern='*.xtp' servlet-name='xtp'/>
<servlet-mapping url-pattern='*.jsp' servlet-name='jsp'/>
2,
<!--
- Specifies an automatically-expanding .war dir. Any foo.war
- file will be expanded to a /foo application.
-->
<war-dir id='webapps'/>
 
1。扩展名为xtp,jsp的会被resin解析
<servlet-mapping url-pattern='*.xtp' servlet-name='xtp'/>
<servlet-mapping url-pattern='*.jsp' servlet-name='jsp'/>
2。war文件的路径
<war-dir id='webapps'/>
 
1.你的意思:如果不设置的话。
*.jsp和*.xtp就不能被解析了
2,war文件是什么文件呀。
设置war的路径。id='webapps'指到哪儿去了?
 
你自己测试一下。
不是教你学习方法,但是,自我理解很重要的。
 
多谢yakuu兄:
<servlet-mapping url-pattern='/servlet/*' servlet-name='invoker'/>
我只是想知道这个语句的语法是什么意思。
 
你先用ie看看这两个url:
http://localhost:8080/examples/basic/servlet/HelloServlet
http://localhost:8080/examples/basic/snoop
然后再理解下面的设置。
<web-app id='examples/basic'>
<!-- Application init parameters, see Env.java to get the values -->
<context-param info='An application information string'/>
<!--
- The "invoker" servlet invokes servlet classes from the URL.
- /examples/basic/servlet/HelloServlet will start the HelloServlet
- class. In general, the invoker should only be used
- for development, not on a deployment server, because it might
- leave open security holes.
-->
<servlet-mapping url-pattern='/servlet/*' servlet-name='invoker'/>
<!-- snoop-servlet handles all urls starting with /snoop -->
<servlet-mapping url-pattern='/snoop/*' servlet-name='snoop-servlet'/>
<!-- configure snoop-servlet with init parameters -->
<servlet servlet-name='snoop-servlet' servlet-class='Env'>
<init-param info='A servlet information string'/>
</servlet>
</web-app>
 
接受答案了.
 
后退
顶部