SpringMVC配置学习(2012-04-13-2:09:02 PM)
今天上午搞了一上午的SpringMVC的配置,真是郁闷死了,到12:40才去吃饭,不过天无绝人之路,终于搞好了,吃面终于香了。
开始出现错误是文件没有放好,最终是以[name]-servlet.xml的格式放在WEB-INF下的。也可以再web.xml下配置在applicationContext.xml中。
第二个错误是web.xml中
<servlet>
<servlet-name>dispatcherServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
红色部分写错了。因此就没有正确找不到类。
第三个错误是因为返回的JSP写错了原来是:
<%@ page language="java"pageEncoding="UTF-8"%>
<%@ taglib uri="http://struts.apache.org/tags-bean"prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-html"prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-logic"prefix="logic" %>
<%@ taglib uri="http://struts.apache.org/tags-tiles"prefix="tiles" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTDHTML 4.01 Transitional//EN">
<html:html lang="true">
<head>
<html:base />
<title>sayHello.jsp</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css"href="styles.css">
-->
</head>
<%Stringstr=(String)request.getAttribute("helloWorld");%>
<body>
<h1>您输入的欢迎语是<%=str %></h1>
</body>
</html:html>
结果是红色部分的引用错了,导致粉红色部分不对,具体原因还没有了解到。把红色部分去掉就好了。因为是复制别人的头文件,原来多了也不行哈。
总算是成功了,复习软件工程吧。迎接考试。