滴答滴答,疏疏落落的秋雨,赶着时间的脚步,哗啦啦的下起来。听着雨水轻轻地敲击着微薄的玻璃窗,不知不觉,我像是被催眠了一样,渐渐的进入了梦乡。
JSP是由Sun微系统公司于1999年6月推出的一项技术,是基于JavaServlet以及整个java体系的Web开发技术,利用这一技术可以建立先进、安全和跨平台的动态网站。JSP与ASP非常相似。两者都提供在HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。在ASP或JSP环境下,HTML代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。ASP下的编程语言是VBScript之类的脚本语言,而JSP使用的是Java。TRS及其JavaBeansTRS系统是国际上第一个采用“并行计算”算法的中文全文检索系统,其全文检索引擎可以提供关系型数据库所没有的性能,并可与关系数据库协同使用;因为TRS可对文本内容建立全文索引,提供高效的全文检索功能。所以使用TRS可以大大提高网站的查询速度。TRSJavaBeans是基于Java组件技术——JavaBeans开发的,具有良好的跨平台特性。本文将介绍利用JSP、TRS及JavaBeans建立一个Web的过程。TRSJavaBeans配置步骤以NT下WebLogic5.1.0为例说明。1.安装WebLogic5.1.02.修改startWebLogic.cmd将“setPRE_CLASSPATH=”改为“setPRE_CLASSPATH=%TRSBean.jar的全路径%;%TRSDemo.jar的全路径%”。例如:如果TRSBean.jar位于C:\TRSJavaBeans\lib\目录下,则将此语句改为:setPRE_CLASSPATH=C:\TRSJavaBeans\lib\TRSBean.jar3.修改weblogic.properties将语句:#weblogic.httpd.register.servlets=weblogic.servlet.ServletServlet前面的#号去掉。将下列语句前的“#”号去掉:#weblogic.httpd.register.*.jsp=\#weblogic.servlet.JSPServlet#weblogic.httpd.initArgs.*.jsp=\#pageCheckSeconds=1,\#compileCommand=C:/java/bin/javac.exe,\#workingDir=D:/weblogic/myserver/classfiles,\#verbose=true接着将“compileCommand=C:/java/bin/javac.exe,\”改为“compileCommand=JAVA_PATH/bin/javac.exe,\”,其中JAVA_PATH为实际所用JDK的安装根目录。4.安装DEMO将TRSJavaBeans安装包的DEMO目录全部复制到D:/weblogic/myserver/public_html目录下。完成以上配置后,我们即可进入设计开发阶段。开发示例设数据库为:“news.投资动态”,字段为“标题”、“内容”、“日期”和“编号”(惟一性字段)。以显示某一条具体记录的详细内容为例,至于分页显示、全文检索和BBS等,篇幅所限,不再赘述,感兴趣的用户可以自己试一试。实际运行结果可以参看易信网(www.exin.net)或北京投资平台(www.bjinvest.gov.cn)。jsp程序如下:<HTML><HEAD><TITLE>新闻</TITLE><linkREL="stylesheet"rel="nofollow noopener noreferrer" href="mycss.css"TYPE="text/css"><METAcontent="text/html;charset=GB2312"http-equiv=Content-Type><%@pageimport="com.eprobiti.TRS.*"%><%@pageimport="java.util.*"%><jsp:useBeanid="TRSConn"scope="session"class="com.eprobiti.TRS.TRSConnection"/><jsp:useBeanid="TRSRS"scope="page"class="com.eprobiti.TRS.TRSResultSet"/></HEAD><BODY><%Stringitem_id=request.getParameter("id");//参数id由URL或者前一个文件的表单隐藏域传过来Stringdbname,ip,port,username,password;dbname="news.北京新闻";//TRS数据库名字ip="202.123.166.99";//TRS服务器IPport="8888";//TRS服务器端口username="yourname";//可以检索"news.北京新闻"的用户名password="yourpassword";//该用户名对应的口令Stringfilter="编号="+item_id;//定义检索条件try{if(TRSConn.connect(ip,port,username,password)){}//建立与TRS服务器的连接else{out.println("Connection连接失败!\n");}TRSRS=TRSConn.executeSelect(dbname,s1,"","",null,0,0,false);//执行查询操作,生成记录集}catch(TRSExceptionTRSe){out.println("ResultSet连接失败!\n");}try{TRSRS.moveFirst();//记录定位%><p><center><tablewidth=80%><tralign=center><td><%=TRSRS.getString("标题")%></td></tr><tralign=center><td><%=TRSRS.getString("日期")%></td></tr><tr><td><%=TRSRS.getString("内容")%></td></tr></table></center><p><%TRSRS.close();}catch(TRSExceptionTRSe){}%></body></html> 到此这篇关于如何利用JSP建立Web站点就介绍到这了。不好去反复思考同一个问题,不好把所有的感情都放在一个人身上,你还有父母,还有其他兄弟姐妹。更多相关如何利用JSP建立Web站点内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!