说明:irViewResolver视图解析器应放在前面两个视图解析器后面,理解视图解析顺序,可以把irViewResolver视图解析器放在视图解析链的最前面试下执行效果,当然也可以为视图解析器定义order值来进一步理解视图解析顺序。
步骤三:在WEB-INF/page目录下编写display.jsp, 主要代码如下:
<body>
欢迎来到display页面,你可以选择如下操作:<br/>
<a href="<%=request.getContextPath()%>/sv.do?op=excel">Excel页面</a>
<a href="<%=request.getContextPath()%>/sv.do?op=fm">freeMarker页面</a>
<a href="<%=request.getContextPath()%>/sv.do">jsp页面</a>
</body>
步骤四:index.jsp页面主要代码如下:
<body>
<a href="<%=request.getContextPath()%>/sv.do?op=excel">Excel页面</a>
<a href="<%=request.getContextPath()%>/sv.do?op=fm">freeMarker页面</a>
<a href="<%=request.getContextPath()%>/sv.do">jsp页面</a>
</body>
步骤五:启动服务器,访问首面测试。