1 web.xml 文件的配置
在引入Spring 后,想要建一个beans.xml作为Spring的配置文件,而不是默认的 english-servlet.xml
web.xml:
……
<servlet>
<servlet-name>english</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet </servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/beans.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
2 引入tiles时配置文件的改动:
Beans.xml:
在beans.xml里加入以下<bean>
<bean id="viewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.tiles2.TilesView" />
</bean>
<bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles2.TilesConfigurer">
<property name="definitions">
<list>
<value>/WEB-INF/tiles.xml</value>
</list>
</property>
</bean>
<bean name="/*.view" class="org.springframework.web.servlet.mvc.UrlFilenameViewController"></bean>
在web.xml加入:
<servlet-mapping>
<servlet-name>english</servlet-name>
<url-pattern>*.view</url-pattern>
</servlet-mapping>
建tiles.xml文件,并试运行
Tiles.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE tiles-definitions PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration 2.0//EN"
"http://tiles.apache.org/dtds/tiles-config_2_0.dtd" >
<tiles-definitions>
<definition name=""/>
<definition name="index" template="/index.jsp"></definition>
</tiles-definitions>
运行 ,url=“http://localhost:8080/english/index.view”
3 引入hibernate
(1)除了要有hibernate与hibernate_annotation的自身包和lib包外,还要有jdbc的驱动包
(2)建hibernate.cfg.xml的同时最好把”Create a console configuration”复选项加上,如果没有,后来要建”console configuration”则要在hibernate视图下建。
4 功能规划
(1)table
1)用户表english_user id, password, 格言,
2)英语单词表english_word id,name,content,userid,book,class,forExample,time
3)课文表 id,content,expression(语法),exercise(习题),time
4)其它(other)看到的句子,单词,语法 ,歌词,电影对白等等
id,content,time
5)java专用词 id,name,content,time
5 功能
功能 | 难度 | 时间 | 优先级 | 一期 | 二期 | 三期 | |||
基本功能 | 1 | 1 | 1 | ☆ | |||||
|
2 | 2 | 6 | ☆ | |||||
导入导出到文件 | 2 | 2 | 4 | ☆ | |||||
专辑单词表 | 1 | 1 | 2 | ☆ | |||||
录放功能 | 3 | 3 | ☆ | ||||||
好友(包括引用) | 1 | 1 | 3 | ☆ | |||||
用户积分、声望(提问、回答) | 2 | 1 | ☆ | ||||||
共享(共同翻译) | 1 | 1 | 5 | ☆ |
暂定一期为期7天