Spring MVC开发快速入门 - 编程入门网
/core</taglib-uri>
53 <taglib-location>/WEB-INF/tld/c.tld</taglib-location>
54 </taglib>
55 <taglib>
56 <taglib-uri>http://java.sun.com/jsp/jstl/fmt</taglib-uri>
57 <taglib-location>/WEB-INF/tld/fmt.tld</taglib-location>
58 </taglib>
59 </jsp-config>
60
61 </web-app>
Spring MVC开发快速入门(2)时间:2011-01-17它配置了以下功能: 配置 DispatcherServlet (servlet 标签),它是一个 Java Servlet 程序. 我们将它命名为 ideawu. 然后我们再配置 Servlet 映射(servlet-mapping 标签),也就是你希望哪些请求被DispatcherServlet处理. 这里,我们设置后缀名为 do(*.do) 的所有URL请求都被名为 ideawu 的 DispatcherServlet 的程序处理. 选择 .do 只是一个习惯,但是你不要选择 .html! 虽然《Spring in Action》选择了 .html,但是那是一种非常糟糕的作法,特别是你整合 Apache 和 Tomcat 的时候. 配置 CharacterEncodingFilter (filter 标签),否则你会发现中文乱码. 因为我的 jsp 和 html 文件都是 UTF-8 编码的,所以我在 param-value 标签中设置了 UTF-8. 估计你使用的是 GB2312 或者 GBK,立即转到 UTF-8 上来吧. 分解配置文件. context-param 标签指明我们的配置文件还有 /WEB-INF/database.xml 和 /WEB-INF/applicationContext.xml. ContextLoaderListener(listener 标签) 由此得知配置文件是哪些,它会将它们载入. 因为我们将 DispatcherServlet 命名为 ideawu,所以我们在 WEB-INF 目录下建立一个名为 ideawu-servlet.xml 的文件: ideawu-servlet.xml: 它配置了以下功能: 配置 InternalResourceViewResolver,它是 jsp 渲染模板的处理器. 如果你告诉 InternalResourceViewResolver 处理一个名为 hello 的模板时,它会渲染 /WEB-INF/jsp/hello.jsp 文件. 把 jsp 文件放到 /WEB-INF/jsp/ 目录下是被鼓励的,这样可以防止用户不经过 Controller 直接访问 jsp 文件从而出错(有些顽皮的人很喜欢这样做). 配置 SimpleUrlHandlerMapping,在 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |