1 web.xml 文件的配置
在引入Spring 后,想要建一個(gè)beans.xml作為Spring的配置文件,而不是默認(rèn)的 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時(shí)配置文件的改動(dòng):
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文件,并試運(yùn)行
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>
運(yùn)行 ,url=“http://localhost:8080/english/index.view”
3 引入hibernate
(1)除了要有hibernate與hibernate_annotation的自身包和lib包外,還要有jdbc的驅(qū)動(dòng)包
(2)建hibernate.cfg.xml的同時(shí)最好把”Create a console configuration”復(fù)選項(xiàng)加上,如果沒(méi)有,后來(lái)要建”console configuration”則要在hibernate視圖下建。
4 功能規(guī)劃
(1)table
1)用戶(hù)表english_user id, password, 格言,
2)英語(yǔ)單詞表english_word id,name,content,userid,book,class,forExample,time
3)課文表 id,content,expression(語(yǔ)法),exercise(習(xí)題),time
4)其它(other)看到的句子,單詞,語(yǔ)法 ,歌詞,電影對(duì)白等等
id,content,time
5)java專(zhuān)用詞 id,name,content,time
5 功能
功能
難度
時(shí)間
優(yōu)先級(jí)
一期
二期
三期
基本功能
1
1
1
☆
背單詞(包括定時(shí)提醒)
2
2
6
☆
導(dǎo)入導(dǎo)出到文件
2
2
4
☆
專(zhuān)輯單詞表
1
1
2
☆
錄放功能
3
3
☆
好友(包括引用)
1
1
3
☆
用戶(hù)積分、聲望(提問(wèn)、回答)
2
1
☆
共享(共同翻譯)
1
1
5
☆
暫定一期為期7天