前言

   前段时间在博客园上找了一个springmvc的例子,照着学了一下,算是对springmvc有了一个初步的了解,打一个基础,下面是链接。(我只看了博客,视频太耗时间了)

   博客链接:http://www.cnblogs.com/bigdataZJ/p/springmvc1.html

   视频链接:http://ke.atguigu.com/course/48

   老师前几天让我练习一下用ajax做增删改查,只给了我一张数据库的表,什么都不多说。过程肯定是十分痛苦,因为技术方面只是略知一二,真正做的时候真的是无从下手,老师又什么都不告诉你,顾着自己的事,网上各种百度,找学长帮忙,但是毕竟学长也很忙,所以说学习真的还是要看自己。不过,花了整整四天的时间,终于还是做出来了,功夫不负有心人。虽然做的真的是相当的low,代码方面也还有很多不足的地方。

   最终效果展示页面:

   基于springmvc、ajax,后台连接数据库的增删改查

 

  准备工作

   打开myecipse2014,打开数据库服务,打开navicat,将表导入数据库......等等,我就不多说了。

  配置

   新建maven项目工程

   WEB-INF目录下的web.xml  

   
 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 3     xmlns="http://java.sun.com/xml/ns/javaee"
 4     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
 5     id="WebApp_ID" version="2.5">
 6     
 7     <!-- 配置DispatchcerServlet -->
 8     <servlet>
 9         <servlet-name>springDispatcherServlet</servlet-name>
10         <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
11         <!-- 配置Spring mvc下的配置文件的位置和名称 -->
12         <init-param>
13             <param-name>contextConfigLocation</param-name>
14             <param-value>classpath:springmvc.xml</param-value>
15         </init-param>
16         <load-on-startup>1</load-on-startup>
17     </servlet>
18     
19     <servlet-mapping>
20         <servlet-name>springDispatcherServlet</servlet-name>
21         <url-pattern>/</url-pattern>
22     </servlet-mapping>
23     
24     <servlet-mapping>
25          <servlet-name>default</servlet-name>
26          <url-pattern>*.css</url-pattern>
27     </servlet-mapping>
28     
29     <servlet-mapping>
30          <servlet-name>default</servlet-name>
31          <url-pattern>*.gif</url-pattern>
32     </servlet-mapping>
33     
34     <servlet-mapping>
35         <servlet-name>default</servlet-name>
36         <url-pattern>*.jpg</url-pattern>
37     </servlet-mapping>
38     
39     <servlet-mapping>
40         <servlet-name>default</servlet-name>
41         <url-pattern>*.js</url-pattern>
42     </servlet-mapping>
43     
44     <servlet-mapping>
45         <servlet-name>default</servlet-name>
46         <url-pattern>*.html</url-pattern>
47     </servlet-mapping>
48     
49     <filter>
50         <filter-name>SpringEncodingFilter</filter-name>
51         <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
52         <init-param>
53             <param-name>encoding</param-name>
54             <param-value>UTF-8</param-value>
55         </init-param>
56         <init-param>
57             <param-name>forceEncoding</param-name>
58             <param-value>true</param-value>
59         </init-param>
60     </filter>
61     <filter-mapping>
62         <filter-name>SpringEncodingFilter</filter-name>
63         <url-pattern>/*</url-pattern>
64     </filter-mapping>
65     
66 </web-app>
web.xml

相关文章: