首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

跟老赵头儿学开发之五:Win X+TOMCAT建立JSP服务器

跟老赵头儿学开发之五 : Win X +TOMCAT建立JSP服务器

JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。

也就是说,JSP服务器能运行用JAVA开发的网站。

今天老赵就给你讲一下,在WINDOWS系统中,用TOMCAT建立JSP服务器。

一、WIN2003、WIN2008、WIN2012

所需安装程序:

1、JDK:jdk-1_5_0_06-windows-i586-p.exe

2、WEB:apache-tomcat-7.0.25-windows-x86.zip

安装步骤:

一、安装JDK(jdk-7u2-windows-i586)

JDK安装目录:D:\JSPSERVER\JDK

二、配置环境变量

JAVA_HOME:D:\JSPSERVER\JDK

CLASSPATH:.; D:\JSPSERVER\JDK \lib\dt.jar; D:\JSPSERVER\JDK \lib\tools.jar

Path:最后加入:;D:\JSPSERVER\JDK\BIN;

三、测试JAVA小程序

用记事本写入以下代码,另存为HelloWorld.java

public class HelloWorld {

public staticvoid main(String[] args) {

System.out.println("Hello, World!");

}

}

然后运行cmd,到HelloWorld.java所在目录,执行

javac HelloWorld.java

java HelloWorld

如果能正确输出Hello, World! 说明环境变量设置成功。

四、配置TOMCAT

1、COPY TOMCAT:D:\JSPSERVER\TOMCAT7

2、配置环境变量

TOMCAT_HOME:D:\JSPSERVER\TOMCAT7

CLASSPATH:最后加入:;D:\JSPSERVER\TOMCAT7\common\lib;

3以管理员身份运行CMD:service.bat install

再运行:D:\JSPSERVER\TOMCAT7\bin\tomcat7.exe tomcat7w.exe start并设置自动

4、http://localhost:8080

如果配置正确,就可以看到TOMCAT的默认首页了(一只猫)。

5、修改IIS站点:端口:81(不要停止IIS,因为还可能要用到FTP)

五、配置多站点

conf\server.xml

connectionTimeout="20000"

redirectPort="8443"/>

unpackWARs="true" autoDeploy="true">

prefix="localhost_access_log." suffix=".txt"

pattern="%h %l %u %t"%r" %s %b" />

unpackWARs="true" autoDeploy="true">

prefix="localhost_access_log." suffix=".txt"

pattern="%h %l %u %t"%r" %s %b" />

网站文件放至:D:/web/qtweb/JSP ROOT中

六、乱码的解决

开发时要设置成GB18030编码

附件、环境参数:

CLASSPATH :

.;D:\JSPSERVER\JDK\lib\dt.jar;D:\JSPSERVER\JDK\lib\tools.jar;D:\JSPSERVER\TOMCAT7\common\lib;

JAVA_HOME :

D:\JSPSERVER\JDK

TOMCAT_HOME :

D:\JSPSERVER\TOMCAT7

PATH :

加入:;D:\JSPSERVER\JDK\BIN;

河北科技师范学院赵学作

秦皇岛易得优软件

www.qhdedu.net

二、WIN7、WIN10开发端

所需安装程序:

1、JDK:jdk-1_5_0_06-windows-i586-p.exe(jdk-7u2-windows-i586)

2、WEB:apache-tomcat-7.0.25-windows-x86.zip

3、myeclipse-8.6.1-win32.exe

安装步骤:

一、安装JDK(jdk-7u2-windows-i586)

JDK安装目录:

D:\JSPSERVER\JDK7

D:\JSPSERVER\jre7

D:\JSPSERVER\SDK2

二、配置环境变量

JAVA_HOME:D:\JSPSERVER\JDK7

CLASSPATH:.; D:\JSPSERVER\JDK7 \lib\dt.jar; D:\JSPSERVER\JDK7\lib\tools.jar

Path:最后加入:;D:\JSPSERVER\JDK7\BIN;

三、测试JAVA小程序

运行cmd,到HelloWorld.java所在目录,执行

javac HelloWorld.java

java HelloWorld

如果能正确输出Hello, World! 说明环境变量设置成功。

Could not find the main class:HelloWorld

如果不成功,则卸载干净重新安装(一定要重启动计算机),主要是卸载原来的JAVA6等一些程序

四、配置TOMCAT

1、COPY TOMCAT:D:\JSPSERVER\TOMCAT7

2、配置环境变量

TOMCAT_HOME:D:\JSPSERVER\TOMCAT7

CLASSPATH:最后加入:;D:\JSPSERVER\TOMCAT7\common\lib;

3、以管理员身份运行CMD service.bat install

再运行:D:\JSPSERVER\TOMCAT7\bin\tomcat7.exe

以管理员身份运行D:\JSPSERVER\TOMCAT7\bin\tomcat7w.exe start并设置自动启动

4、http://localhost:8080

如果配置正确,就可以看到TOMCAT的默认的一只猫首页了。

5、修改相关配置(位于tomcat6下conf文件夹中的一些XML文件):

5.1修改server.xml:打开server.xml文件,找到节点,在该节点最后添加属性URIEncoding="UTF-8",变为:

connectionTimeout="20000"

redirectPort="8443"URIEncoding="UTF-8"/>

这样做的目的是为了解决使用http Get方法传递中文参数乱码的问题。

5.2修改context.xml:把其中的节点改为。目的是当Web应用中的文件或者web.xml文件修改后,Tomcat服务器会自动重新加载当前Web应用,避免重新启动Tomcat。不过注意:这个修改会对Tomcat的运行性能稍有影响,对开发阶段却比较有用,但如果把Tomcat作为产品发布阶段所使用的服务器,则最好修改成。

5.3修改tomcat-users.xml:在其中添加一个元素,如:,分别代表Tomcat管理用的用户名、密码和用户类型,这个可自行设置。做完后,进入http://localhost:8080/,点击Administration中的Tomcat Magager,输入用户名、密码,如设置无误,则可进入管理页面。注意:访问Tomcat管理页面时,必须先启动Tomcat服务。

五:安装:myeclipse-8.6.1-win32.exe

D:\JSPSERVER\myeclipse8

D:\JSPSERVER\myeclipse8\Common

河北科技师范学院赵学作

秦皇岛易得优软件

www.qhdedu.net

六、设置

Windows---- Preferences

七,建立一个项目

在开发端,可用以下地址访问:

http://localhost:8080/Zxz01/

菜单:

Project Properties

写入一句简单的代码:

编译后把下面文件夹中的文件上传到服务器相应目录中即可:

C:\Users\qhdedu\Workspaces\MyEclipse8.6\zxz01\WebRoot

易得优软件永远是您贴心的朋友!

应用软件开发 进销财务管理

网站开发维护 网络工程项目

微机教育教学 电子媒体制作

立足教育 服务社会

您的优秀 我的追求

QQ: 25681881 25295110

电话: 13703353520(微信同号)

邮箱: 13703353520@163.com

地址:http://www.qhdedu.net/

阅读本文用了:分秒,转发只需1秒

转载是一种智慧❀分享是一种美德

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180625G0KU9L00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券