利用JSP建立Web站点

Jsp 入门 - 一个简单的web项目 安装配置完Tomcat服务器后,我们就可以开始着手做第一个网站项目了。 这个网站只包含一个index.jsp页面,十分简单,但有助于了解jsp站点的基本结构。 阅读详情
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> JSP是由Sun微系统公司于1999年6月推出的一项技术,是基于JavaServlet以及整个java体系的Web开发技术,利用这一技术可以建立先进、安全和跨平台的动态网站。

JSP 与ASP非常相似。两者都提供在HTML 代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。在ASP或JSP 环境下,HTML代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。ASP下的编程语言是 VBScript 之类的脚本语言,而JSP 使用的是Java。

TRS及其JavaBeans

TRS系统是国际上第一个采用“并行计算”算法的中文全文检索系统,其全文检索引擎可以提供关系型数据库所没有的性能,并可与关系数据库协同使用;因为TRS可对文本内容建立全文索引,提供高效的全文检索功能。所以使用TRS可以大大提高网站的查询速度。

TRS JavaBeans是基于Java组件技术——JavaBeans开发的,具有良好的跨平台特性。本文将介绍利用JSP、TRS及JavaBeans建立一个Web的过程。

TRS JavaBeans配置步骤

  以NT下WebLogic5.1.0为例说明。

  1.安装WebLogic5.1.0

  2.修改startWebLogic.cmd

  将“set PRE_CLASSPATH=”改为“set PRE_CLASSPATH=%TRSBean.jar的全路径%;%TRSDemo.jar的全路径%”。

  例如:如果TRSBean.jar位于C:/TRSJavaBeans/lib/目录下,则将此语句改为:

  set PRE_CLASSPATH=C:/TRSJavaBeans/lib/TRSBean.jar

  3.修改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>

  <link REL="stylesheet" href="mycss.css"TYPE="text/css">

  <META content="text/html; charset=GB2312"http-equiv=Content-Type>

  <%@ page import="com.eprobiti.TRS.*"%>

  <%@ page import="java.util.*"%>

  <jsp:useBean id="TRSConn"scope ="session" class="com.eprobiti.TRS.TRSConnection"/>

  <jsp:useBean id="TRSRS"scope ="page" class="com.eprobiti.TRS.TRSResultSet"/>

  </HEAD>

  <BODY>

  <%

  String item_id = request.getParameter("id");

  //参数id由URL或者前一个文件的表单隐藏域传过来

  String dbname,ip,port,username,password;

  dbname = "news.北京新闻";

  //TRS数据库名字

  ip="202.123.166.99"; //TRS服务器IP

  port="8888";//TRS服务器端口

  username="yourname";

  // 可以检索"news.北京新闻"的用户名

  password="yourpassword";

  // 该用户名对应的口令

  String filter = "编号=" 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(TRSException TRSe) {

   out.println("ResultSet 连接失败!/n");

   }

  try {

   TRSRS.moveFirst();

  //记录定位

  %>

  <p>

  <center>

  <table width=80%>

  <tr align=center>

  <td><%=TRSRS.getString("标题")%>

  </td>

  </tr>

  <tr align=center>

  <td><%=TRSRS.getString("日期")%>

  </td>

  </tr>

  <tr>

  <td><%=TRSRS.getString("内容")%>

  </td>

  </tr>

  </table>

  </center>

  <p>

  <%

  TRSRS.close();

  } catch(TRSException TRSe) {}

  %>

  </body>

  </html>

TRS Bean与TRS API TRS Java应用开发接口(简称TRS Javabeans)是基于Java组件技术—JavaBean开发的,具有良好的跨平台特性。用户应用的界面可以是基于浏览器的JSP或Java Applet,也可以是独立的Java应用程序,TRS JavaBeans为它们提供了统一的接口。 立即下载

相关推荐

trs trsbean.jar

trs数据库,java使用的jar包,不过使用它时需要注意将jdk置换为32位,并查看我传的资源中,将文件trsbean.dll放到jdk的bin文件中

TRS java 中的trsbean.jar架包

JSP是由Sun微系统公司于1999年6月推出的一项技术,是基于JavaServlet以及整个java体系的Web开发技术,利用这一技术可以建立先进、安全和跨平台的动态网站。 JSP 与ASP非常相似。两者都提供在HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。在ASP或JSP 环境下,HTML代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。ASP下的编程语言...

igogogo9的专栏 1206

TRSBean帮助文档和.dll

TRSBean帮助文档和TRSBean.dll

trs常见问题

trs常见问题

张无忌_蜘蛛侠的博客 2893

trsbean.dll

windows32位的,把trsbean.dll放在%JAVA_HOME%/jre/bin。

trs trsbean.dll

使用trs需要用到的trsbean.dll语言库,供使用下载

maven 本地安装jar包

1.进入maven插件目录,一般eclipse 或者 idea都自带了该插件,进入maven的bin目录 2.作者为了简单,将需安装的jar包直接放在了bin目录下,此外,还需创建一个pom文件,内容如下,主要约定了需要安装jar包的groupId 等信息 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="htt

走码观花 670

Linux V4L2驱动开发实战:手把手教你用I2C摄像头Sensor注册一个v4l2_subdev

本文详细解析了Linux V4L2驱动开发中I2C摄像头Sensor注册v4l2_subdev的全流程,包括初始化、操作集填充、异步匹配等关键环节。通过实战案例和代码示例,帮助开发者掌握V4L2子系统下的摄像头驱动开发技巧,提升嵌入式Linux系统开发能力。

weixin_30328063的博客 420

java全文检索工具_TRS全文检索开发文档及API,工具包

【实例简介】TRS的全文检索工具包,TRS Java应用开发接口(简称TRS JavaBeans)是基于Java组件技术—JavaBeans开发的,具有良好的跨平台特性。用户应用的界面可以是基于浏览器的JSP或Java Applet,也可以是独立的Java应用程序,TRS JavaBeans为它们提供了统一的接口。【实例截图】【核心代码】V6.1Build3320└── V6.1 Build332...

weixin_35947806的博客 483

详解如何用爬虫工具批量采集阿里巴巴批发网商品数据

本文主要介绍如何使用后羿采集器的智能模式,免费采集阿里巴巴批发网商品的批发价格、发货时间、是否代发等信息。 采集字段: 商品标题、商品链接、图片链接、标签1、标签2、标签3、价格、30天成交数、 评价、店铺 功能点目录: 如何对采集字段进行配置 如何采集列表+详情页类型网页 采集结果预览: 下面我们来详细介绍一下如何免费采集1688批发网的商品数据,我们以“羽绒服女”为例,具体步骤如下: 步骤一...

weixin_43777427的博客 1万+

sdio wifi 移植

介绍 简单来说,sdio起源自sd标准,顾名思义就是sd的IO接口(interface)的意思,更具体的说明,sd本来是记忆卡的标准,但是现在也可以把SD卡拿来插上一些外围设备接口使用,这个就是就叫做sdio。 而且sdio本身是一种相当单纯的技术,通过sd的IO引脚来连接外部外围,并且通过sd的IO数据接位与外围传输数据,而且sd协会也推出很完整的sdio stack 驱动程序,使得sdio外围得开发与应用变得非常热门 这里我们要移植的是RTL8822cs的sdio WiFi 模块,将其移植到rk3

Enosji的博客 9612

利用JSP建立Web站点--Java免费学习网

JSP是由Sun微系统公司于1999年6月推出的一项技术,是基于JavaServlet以及整个java体系的Web开发技术,利用这一技术可以建立先进、安全和跨平台的动态网站。 JSP 与ASP非常相似。两者都提供在HTML 代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。在ASP或JSP 环境下,HTML代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。ASP下的编程语言是

383

【GD32F407】i2c主机发送,从机中断接收

前言 现在手里负责的一个项目需要用i2c和主芯片进行通信主动发送,中断接收,这就需要支持i2c主机模式和从机模式,先查看原理图 这里我们用到了两条i2c总线进行数据的交替传输,避免在使用一条总线是发送数据和接收数据冲突 初始化i2c控制器 s32_k i2cDevInit(u8 byBusId, TI2cBus *pTI2cBus) { //PCLK = 36000000 BOOL retFlg = FALSE; int I2xSCL = pTI2cBus->byFastMode ?

Enosji的博客 6247

DW中采用Tomcat或IIS新建本地站点

Dreamweaver建立本地站点

heinara的博客 1326

华为云Stack应急预案实战:从IaaS到PaaS的故障场景与恢复指南

本文详细解析华为云Stack应急预案在IaaS到PaaS层的故障场景与恢复实践,涵盖计算节点故障、存储链路中断等典型问题。通过标准化操作流程和实战案例,帮助企业在突发故障时快速恢复业务,确保高可用性。华为云Stack的应急预案体系经过金融、政务等严苛场景验证,恢复时间指标(RTO)控制在30分钟以内。

weixin_33724059的博客 375

大话西游2经典单机版V8:一键架设+GM全功能+仙玉自由修改

本文详细介绍大话西游2经典单机版V8的一键架设教程和GM全功能使用指南,包括仙玉自由修改技巧。该版本无需虚拟机,解压即玩,完美还原官服经典玩法,支持离线运行,是老玩家重温经典和新玩家体验游戏的理想选择。

weixin_27303545的博客 1135

建立基本的Java Web站点

       1.创建站点及虚拟目录。在Eclipse中创建新的Dynamic Web Project(这里命名为WebTest)。在文件WebContent目录下新建index.html ,然后在Tomcat中创建指向WebContent的虚拟路径(这里命名虚拟路径为jtest)。配置完成后在浏览器中输入地址http://127.0.0.1:8080/jtest/index.html,测试站点是否启动运行。       2.测试jsp容器。在WebContent目录下新建index.jsp文件,在文件的

boral_li的专栏 2334

虚拟电厂功率预测最佳实践白皮书

虚拟电厂(VPP)通过聚合分散的可再生能源资源,为电网提供可观测、可调度和可交易的解决方案。本文提出了一套功率预测方法论,并给出LSTM实现脚本,涵盖资源接入、数据治理、预测模型设计及市场交易闭环。针对风-光-储-负荷混合场景,该方法论强调轻量化部署和滚动优化,可有效提升预测精度和调度收益。未来研究将融合深度气象预报和强化学习,进一步优化VPP的协同调度能力。

专注AI大模型,软件混淆,授权 377

Linux实训-项目五 Apache服务器配置与个人Web站点配置

项目五 Apache服务器配置与个人Web站点配置 ​ 00 个人建议&常用操作命令 0.1 个人建议 1、关于安装配置 由于安装配置过程繁琐,很容易出问题。建议每完成一个完整操作,进行一次快照,防止出现无法解决的问题,可回退到原先不发生错误的系统版本 关于虚拟机“快照”操作,请自行百度 2、关于httpd服务安装失败 建议提前克隆一份干净的虚拟机系统或者快照,便于系统版本回退到不错误的状态,减少重复安装系统操作,浪费时间 0.2 httpd服务操作命令 #启动httpd服务 systemc

BOYCY_EK的博客 1万+

comsol如何实现五厚度的单元模拟?

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值 。

**My Coding Family** 471

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Tomcat web站点部署

Tomcat web站点部署 1 使用war包部署web站点 2自定义默认网站目录

Mortalz7 1947

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

java 建立网站_建立基本的Java Web站点

1.创建站点及虚拟目录。在Eclipse中创建新的Dynamic Web Project(这里命名为WebTest)。在文件WebContent目录下新建index.html ,然后在Tomcat中创建指向WebContent的虚拟路径(这里命名虚拟路径为jtest)。配置完成后在浏览器中输入地址http://127.0.0.1:8080/jtest/index.html,测试站点是否启动运行。2...

weixin_39806948的博客 1169

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

在Dreamweaver(DM)中创建jsp站点+Tomcat服务器

    推荐jsp初学者用Dreamweaver+Tomcat这一配置,又做网页又写JSP,效率倍增。    下面简单的介绍一下Dreamweaver+Tomcat如何配合工作。一、首先在Tomcat 5.5的webapps目录下建立一个test文件夹,作为站点根目录,将站点首页文件index.jsp放入此目录下,在test文件夹下建立一个WEB-INF目录,里面放入web.xml文件,目录结构如

huangqibing0626的专栏 5969

在Ecplise中进行Web设计使用Servlet-JSP建立连接登录答题源码分享

本文主要讲解如何使用Servlet-JSP-实现简单的登录功能,并能答题测试web设计。

m0_65146002的博客 1380

Tomcat构建WEB站点

用Tomcat构建WEB站点  WEB应用的相关知识 lWeb应用程序简介 应用程序:指允许用户执行特定任务的软件程序,主要分为桌面应用程序和Web应用程序两种类型。 桌面应用程序(Desktop Application):一般是指采用客户机/服务器结构(Client/Server)的应用程

Fine。晨曦~-[清晨] の第一缕阳光 2632
上一篇: J2SE1.4的I/O新特性
下一篇: 如何成为一个优秀的jsp程序员
java169
博客等级 码龄19年 27粉丝 2568原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值