http://localhost:8080/struts-blank/的流程

来源:互联网 发布:mac系统玩lol国服 编辑:程序博客网 时间:2024/05/22 15:41
1。web.xml定义默认页面
      <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
      </welcome-file-list>

2。index.jsp重定向
        <logic:redirect forward="welcome"/>

3。struts-config.xml
    1)先从全局转向定义小节找到名为welcome的forward
    <global-forwards>
        <!-- Default forward to "Welcome" action -->
        <!-- Demonstrates using index.jsp to forward -->
        <forward
            name="welcome"
            path="/Welcome.do"/>
    </global-forwards>
    2)再到动作定义小节找到名为Welcome的action
        <action
            path="/Welcome"
            forward="/pages/Welcome.jsp"/>

4。浏览器显示Welcome.jsp的内容,从/WEB-INF/classes/MessageResources.properties中读取所需信息并显示。struts-config.xml的Message Resources Definitions部分定义了这个文件名(不含扩展名)
原创粉丝点击