在这里以简单的购买基金功能来说明三者的整合
1.编写一个简单的前端页面login.jsp,绝对路径的两种写法
```
<html>
<head>
<title>购买基金页</title>
</head>
<body>
<center>
<form action="${pageContext.request.contextPath}/fundServlet" method="post">
银行账户:<input type="text" name="aname"><br>
消费金额:<input type="text" name="balance"><br>
基金名称:<input type="text" name="fname"><br>
买入金额:<input type="text" name="amount"><br>
<input type="submit" value="购买">
</form>
</center>
</body>
</html>
```
2.编写spring的配置文件
```
<!--加载jdbc配置文件-->
<context:property-placeholder location="classpath:jdbc.properties"></context:property-placeholder>
<!--注册数据源-->
<!--注册C3P0数据源-->
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<property name="driverClass" value="${jdbc.driver}"></property>
<property name="jdbcUrl" value="${jdbc.url}"></property>
<property name="user" value="${jdbc.username}"></property>
<property name="password" value="${jdbc.password}"></property>
</bean>
<!--注册sqlSessionFactoryBean-->
<b