Description: I also personally implements a own search engine- news search engine. News search engine is from the specified Web page in accordance with hyperlinks to parse, search, and to search into the index each news in the database after the accession. Then through the Web server to accept client requests from the index after the database search out the match news. I introduced the search engine section in addition to detailed description of the core of things, technology news search engine combined with the realization of the code to illustrate, illustrated, easy to understand.
To Search:
File list (Check if you may need any files):
SearchEngine\bot.jar
............\News.htm
............\....Server\NewsServer.jpx
............\..........\NewsServer.jpx.local
............\..........\NewsServer.jpx.local~
............\..........\NewsServer.jpx~
............\..........\results.html
............\..........\Servlet.library
............\..........\WEB-INF\web.xml
............\..........\.......\web.xml~1~
............\..........\.......\lib\lucene-1.2.jar
............\..........\.......\...\lucene_cn.jar
............\..........\.......\classes\newsserver\Results.class
............\..........\Tomcat\work\NewsServer\NewsSearcher_jsp.class
............\..........\......\....\..........\NewsSearcher_jsp.java
............\..........\......\.ebapps\jb--default.xml
............\..........\......\.......\jb-NewsServer.xml
............\..........\src\newsserver\Results.java
............\..........\defaultroot\WEB-INF\web.xml
............\..........\...........\.......\web.xml~1~
............\..........\classes\package cache\newsserver.dep2
............\..........\.......\newsserver\Results.class
............\..........\bak\NewsSearcher.jsp~1~
............\..........\...\NewsSearcher.jsp~2~
............\..........\...\NewsSearcher.jsp~3~
............\..........\...\NewsSearcher.jsp~4~
............\..........\...\NewsSearcher.jsp~5~
............\..........\...\NewsSearcher.jsp~6~
............\..........\...\results.html~1~
............\..........\...\results.html~2~
............\..........\...\results.html~3~
............\..........\...\results.html~4~
............\..........\...\results.html~5~
............\..........\...\results.html~6~
............\..........\...\WEB-INF\web.xml~47~
............\..........\...\.......\web.xml~48~
............\..........\...\.......\web.xml~49~
............\..........\...\.......\web.xml~50~
............\..........\...\.......\web.xml~51~
............\..........\...\.......\web.xml~52~
............\..........\...\.......\web.xml~53~
............\..........\...\.......\web.xml~54~
............\..........\...\.......\web.xml~55~
............\..........\...\.......\web.xml~56~
............\..........\...\src\newsserver\Results.java~27~
............\..........\...\...\..........\Results.java~28~
............\..........\...\...\..........\Results.java~29~
............\..........\...\...\..........\Results.java~30~
............\..........\...\...\..........\Results.java~31~
............\..........\...\...\..........\Results.java~32~
............\..........\...\...\..........\Results.java~33~
............\..........\...\...\..........\Results.java~34~
............\..........\...\...\..........\Results.java~35~
............\..........\...\...\..........\Results.java~36~
............\..........\...\defaultroot\WEB-INF\web.xml~69~
............\..........\...\...........\.......\web.xml~70~
............\..........\...\...........\.......\web.xml~71~
............\..........\...\...........\.......\web.xml~72~
............\..........\...\...........\.......\web.xml~73~
............\..........\...\...........\.......\web.xml~74~
............\..........\...\...........\.......\web.xml~75~
............\..........\...\...........\.......\web.xml~76~
............\..........\...\...........\.......\web.xml~77~
............\..........\...\...........\.......\web.xml~78~
............\....\News.jpx
............\....\News.jpx.local
............\....\News.jpx.local~
............\....\News.jpx~
............\....\src\news\HTMLParse.java
............\....\...\....\Index.java
............\....\...\....\Searcher.java
............\....\classes\package cache\news.dep2
............\....\.......\news\HTMLParse.class
............\....\.......\....\Index.class
............\....\.......\....\Searcher.class
............\....\bak\news\HTMLParse.java~11~
............\....\...\....\HTMLParse.java~12~
............\....\...\....\HTMLParse.java~13~
............\....\...\....\HTMLParse.java~14~
............\....\...\....\HTMLParse.java~15~
............\....\...\....\HTMLParse.java~16~
............\....\...\....\HTMLParse.java~17~
............\....\...\....\HTMLParse.java~18~