编程技术分享平台

网站首页 > 技术教程 正文

JSP开发环境的搭建(搭建jsp的运行环境都需要哪些开发工具)

xnh888 2024-11-14 18:51:07 技术教程 17 ℃ 0 评论

最近有朋友找我,她孩子的学校开始学习JSP。在我的印象中,JSP用得比较少了,但是考虑到初学者学习后台开发,注重的是思路不是语言,因此就把以前的一个笔记找出来了,大家不要嫌弃所用软件太久,仅供参考吧。


JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的可以在多种系统上运行,后台数据库也支持很多,因此十分便于企业搭建信息管理系统。

根据我公司的情况,本次环境拟定为:

  1. 操作系统:开发环境使用WindowsXP或Windows7,发布环境为Windows2003
  2. 数据库:MSSQL2005
  3. JSP支持:JDK1.6、TomCat6.0、jtds1.2.5(数据库接口驱动)
  4. 页面编写:Dreamweaver 8中文版

简单说一下,操作系统目前都用Win10了,服务器操作系统也有2019了,这对JSP的搭建影响不大。数据库也是如此,找最新版本安装就是了。JSP支持也找最新,唯独Dreamweaver,虽然已经有2021,但Dreamweaver 8足够用了,而且问题还少。

一、 安装JDK

下载安装JDK1.6,然后设置环境变量

在“我的电脑属性-高级-环境变量-系统变量”中添加

JAVA_HOME=D:\Java\jdk1.6.0(按各人安装地址改)

CLASSPATH=.;%JAVA_HOME%\lib\bt.jar;%JAVA_HOME%\lib\tools.jar

PATH=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

完成后,可在命令行中执行JAVA –version看到版本号。

二、 安装Tomcat

下载安装Tomcat,然后设置环境变量

在我的电脑属性-高级-环境变量-系统变量中,新建并增加

CATALINA_BASE=D:\Apache\Tomcat 6.0(按各人安装地址改)

CATALINA_HOME=D:\Apache\Tomcat 6.0

CLASSPATH追加%CATALINA_HOME%\lib\servlet-api.jar

PATH追加%CATALINA_HOME%\bin

三、 安装jtds数据库驱动

在http://jtds.sourceforge.net 下载压缩包,将jtds-1.2.5.jar解压缩放在TomCat的Lib下。

四、 安装Dreamweaver 8

选择Dreamweaver 8中文绿色版即可,但需要明确指出,不能选择更改版本的DreamweaverCS4版本,此版本会报“不知名错误”而且需要手工安装JSP支持。

五、 在Dreamweaver中连接数据库

  1. 假设在服务器192.168.1.8上有SQL2005数据库,本次连接account中的office
  2. 启动TomCat服务
  3. 启动Dreamweaver建立站点,支持JSP、文件夹位置为C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\ROOT、通过http://127.0.0.1:8080/访问测试页面
  4. 在“文件”面板中的站点根目录下建立一个新文件
  5. 在“应用程序”面板中“数据库”标签内,点击“+”按钮选择“自定义JDBC连接”填写如下内容,测试通过后,确定保存
  1. 建立记录集,然后开始制作页面

六、页面编码的统一

在数据显示、修改、添加以及页面间数据的提交时,会出现由于编码不同意造成的“乱码”问题,解决方法如下:

  1. 页面属性中“编码”统一为“BG2312”,Dreamweaver生产代码如下:

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>

  1. 在提交数据的页面中,提交数据前加入如下代码:

<%request.setCharacterEncoding("gb2312");%>

<%response.setCharacterEncoding ("gb2312");%>

其中,request 用于使用post方法递交的表单值编码,而response则用于使用get方法传递值的编码。大部分页面都会包含多个表单,而且两种提交方式都会有,因此一起添加到页面。


以上就是JSP环境搭建的方法,有任何问题可以给我留言,也可以私信我。

关注我的账号后,可以第一时间收到新的内容。关注、点赞、留言、转发都是对我的支持,谢谢!

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表