freeBuf
主站

分类

云安全 AI安全 开发安全 终端安全 数据安全 Web安全 基础安全 企业安全 关基安全 移动安全 系统安全 其他安全

特色

热点 工具 漏洞 人物志 活动 安全招聘 攻防演练 政策法规

点我创作

试试在FreeBuf发布您的第一篇文章 让安全圈留下您的足迹
我知道了

官方公众号企业安全新浪微博

FreeBuf.COM网络安全行业门户,每日发布专业的安全资讯、技术剖析。

FreeBuf+小程序

FreeBuf+小程序

基于Tomcat环境下运行JSP文件(基础版)
2022-06-30 16:01:00
所属地 江苏省

1. JSP简介

JSP:Java Server Pages。在传统的HTML文件(*htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页。

2. Tomcat本地服务器搭建

2.1 安装Java环境

1)访问JDK官网(https://jdk.java.net),下载JDK压缩包;

Pasted-306.png

Pasted-307.png

2)使用管理员权限运行安装JDK文件,详细安装步骤省略,默认下一步至完成即可;

Pasted-308.png

注:注意安装路径选择,将用于后续配置环境变量;

Pasted-309.png

3)安装完成,在安装路径下会出现jdk和jre的两个文件夹;

Pasted-311.png

4)配置电脑系统Java环境变量;

在“系统变量”中设置三项属性,JAVA_HOME、PATH、CLASSPATH(不区分大小写),若已存在则点击"编辑",注意用分号与前面的隔开,不存在则点击"新建"。

变量设置参数如下:

  • 变量名: JAVA_HOME
  • 变量值: C:\Program Files\Java\jdk1.8.0_60(与jdk安装路径一致,注意是路径jdk,不是jre)
  • 变量名: Path
  • 变量值: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
  • 变量名: CLASSPATH
  • 变量值: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;       注意:这前面有一个点‘.’

Pasted-313.png

5)command(window键)+R,然后输入cmd,确定后输入命令:java、javac、java -version 几个命令,出现以下信息,说明环境变量配置成功;

Pasted-314.png

Pasted-315.png

Pasted-316.png

2.2 搭建Tomcat本地服务器

1)访问Apache Tomcat官网(https://tomcat.apache.org/),下载Tomcat压缩包(本案例使用Tomcat 9.0);

Pasted-303.png

Pasted-304.png

2)下载之后,将压缩包解压;

Pasted-317.png

注意目录名不能有中文和空格。目录介绍如下:

  • bin:二进制执行文件。里面最常用的文件是startup.bat
  • conf:配置目录。里面最核心的文件是server.xml。可以在里面改端口号等。默认端口号是8080,也就是说,此端口号不能被其他应用程序占用。
  • lib:库文件。tomcat运行时需要的jar包所在的目录
  • logs:日志
  • temp:临时产生的文件,即缓存
  • webapps:web的应用程序。web应用放置到此目录下浏览器可以直接访问
  • work:编译以后的class文件。

3)配置电脑系统Tomcat环境变量;

  • 新建->变量名"CATALINA_HOME",变量值:C:\develop\Tomcat\apache-tomcat-9.0.64(即Tomcat的安装路径)
  • 新建->变量名"CATALINA_BASE",变量值:C:\develop\Tomcat\apache-tomcat-9.0.64(即Tomcat的安装路径)
  • 编辑->变量名“Path”,追加变量值:%CATALINA_HOME%\bin;%CATALINA_HOME%\lib;编辑后完整Path变量值为(参考):%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\%CATALINA_HOME%\lib;%CATALINA_HOME%\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

Pasted-318.png

Pasted-319.png

4)启用Tomcat服务;

在cmd命令窗口下,使用相关命令,运行如下图所示;

本地服务已运行,因此报错;

Pasted-320.png

Pasted-321.png

也可以通过点击文件运行;

Pasted-323.png

5)Tomcat服务正常运行结果如下;

Pasted-322.png

6)Tomcat 默认服务端口为8080,通过访问 http://localhost:8080 可测试服务,也可自定义修改成其他端口。

Pasted-324.png

3. 运行JSP文件

1)将写好的JSP文件放入webapps路径下即可;

Pasted-325.png

Pasted-326.png

2)运行结果如下。

Pasted-327.png

更多详细干货内容及工具请访问山石网科知识库

# 网络安全 # web安全
免责声明
1.一般免责声明:本文所提供的技术信息仅供参考,不构成任何专业建议。读者应根据自身情况谨慎使用且应遵守《中华人民共和国网络安全法》,作者及发布平台不对因使用本文信息而导致的任何直接或间接责任或损失负责。
2. 适用性声明:文中技术内容可能不适用于所有情况或系统,在实际应用前请充分测试和评估。若因使用不当造成的任何问题,相关方不承担责任。
3. 更新声明:技术发展迅速,文章内容可能存在滞后性。读者需自行判断信息的时效性,因依据过时内容产生的后果,作者及发布平台不承担责任。
本文为 独立观点,未经授权禁止转载。
如需授权、对文章有疑问或需删除稿件,请联系 FreeBuf 客服小蜜蜂(微信:freebee1024)
被以下专辑收录,发现更多精彩内容
+ 收入我的专辑
+ 加入我的收藏
相关推荐
  • 0 文章数
  • 0 关注者
文章目录