首页 > 其他分享 >学习jsp

学习jsp

时间:2025-01-06 15:00:55浏览次数:1  
标签:tomcat 端口 学习 jsp https apache org

安装tomcat

先要知道自己有的jdk对应可以运行的tomcat版本

https://tomcat.apache.org/whichversion.html

Servlet SpecJSP SpecEL SpecWebSocket SpecAuthentication Spec (JASPIC)Apache Tomcat VersionLatest Released VersionSupported Java Versions
6.1 4.0 6.0 2.2 3.1 11.0.x 11.0.2 17 and later
6.0 3.1 5.0 2.1 3.0 10.1.x 10.1.34 11 and later
4.0 2.3 3.0 1.1 1.1 9.0.x 9.0.98 8 and later

17以上可用:https://tomcat.apache.org/download-11.cgi

11以上可用:https://tomcat.apache.org/download-10.cgi

8(1.8)以上可用:https://tomcat.apache.org/download-90.cgi

 下载zip,解压到d:\programs\tomcat8目录。

如果设置过JAVA_HOME,那直接双击tomcat\bin\startup.bat即可。tomcat一般跑在8080端口,稳当一点,可以先检查一下自己的电脑有没有占用8080

命令行执行:netstat -ano|findStr 8080

我的电脑已被占用了。我需要先修改一下tomcat的端口。找到conf\server.xml,以下是我修改为8081端口

    <Connector port="8081" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

双击tomcat\bin\startup.bat,一堆乱码之后,就可以在浏览器录入:http://localhost:8081

 接着就是配置我们的社区版idea。关闭项目,打开设置界面,切换到插件页,录入tomcat,安装smart tomcat插件

 

新建普通的java项目

项目鼠标右键,创建几个文件夹

我放了一个test.jsp文件,准备后续的测试。先添加一个测试的配置

 

 选中早前解压的目录

 录入几个必要的内容

 

  Deployment directory是指生成的class发布的目录,正常需要指向我们的web目录。Context path是会测试地址头。

Server port是我们希望使用的tomcat的端口地址,不需要跟前面配置的tomcat运行的端口一致。需要注意这个端口不能被占用。

好了,现在点击运行/调试。

 好了,我在浏览器上录入http://localhost:8082/MyJsp/test.jsp来开始我的学习了:)

 

标签:tomcat,端口,学习,jsp,https,apache,org
From: https://www.cnblogs.com/kevin-Y/p/18655191

相关文章

  • 学习 - Nginx - 浅谈反向代理&正向代理
    一张图搞懂反向代理&正向代理反向代理客户端发送请求连接到互联网以后,不能直接访问到业务服务器(如Tomcat集群),需要通过Nginx反向代理才能访问,同理Tomcat返回报文数据的时候也不能直接返回给客户端,也需要通过Nginx才可以正向代理用户通过代理服务器(网关)访问外网......
  • 二项式反演和容斥原理学习笔记
    容斥原理先从容斥原理开始。容斥原理的结论如下:$$|\bigcup\limits_{i=1}^{n}S_{i}|=\sum\limits_{m=1}{n}(-1)\sum\limits_{a_{i}<a_{i-1}}|\bigcap_{i=1}^{m}S_{a_{i}}|$$证明的思路是考虑一个元素在每一个$\bigcap\limits_{i=1}^{m}S_{a_{i}}$里出现的次......
  • docker之学习操作记录,跟我一起练
    我没有使用高权限,所以后边都要加sudo,你如果和我一起练习的话,注意一下。1.查看状态sudosystemctlstatusdocker2.查看镜像kt@kt-SYS-4028GR-TR2:~$sudodockerimagesREPOSITORYTAGIMAGEIDCREATEDSIZEkt@kt-SYS-4028GR-TR2:~$sudodockerimages-......
  • 个性化电影推荐系统|Java|SSM|JSP|
                 【技术栈】1⃣️:架构:B/S、MVC2⃣️:系统环境:Windowsh/Mac3⃣️:开发环境:IDEA、JDK1.8、Maven、Mysql5.7+4⃣️:技术栈:Java、Mysql、SSM、Mybatis-Plus、JSP、jquery,html5⃣️数据库可视化工具:navicat6⃣️服务器:SpringBoot自带apachetomcat......
  • InvariantStock:利用不变特征学习掌握动态市场的投资策略优化
    “InvariantStock:LearningInvariantFeaturesforMasteringtheShiftingMarket”论文地址:https://arxiv.org/pdf/2409.00671Github地址:https://github.com/Haiyao-Nero/InvariantStock摘要在投资组合管理领域,准确预测股票收益是至关重要的,但传统方法通常未能有......
  • 【状态估计】【卡尔曼滤波kalman】UKF、EKF、粒子滤波PF学习与研究(Matlab代码实现)
    ......
  • 多智能体强化学习算法评估Hard模式来了!浙大、南栖仙策联手推出
    在人工智能领域,具有挑战性的模拟环境对于推动多智能体强化学习(MARL)领域的发展至关重要。在合作式多智能体强化学习环境中,大多数算法均通过星际争霸多智能体挑战(SMAC)作为实验环境来验证算法的收敛和样本利用率。然而随着MARL算法的不断进步,很多算法在SMAC环境上均表现出接近......
  • 如何系统学习 react 和 antd 技术
    系统学习React和AntDesign(antd)技术需要一个有条理的计划,涵盖基础知识、实践项目以及持续的学习和优化。以下是一个推荐的学习路径:1.学习基础JavaScript/ES6+:确保你对JavaScript语言本身有足够的理解,特别是ES6+的新特性,如箭头函数、解构赋值、模板字符串、类、模块......
  • 爬虫学习——27.JS逆向(3)
    RSA介绍RSA加密算法是一种非对称加密算法。在公开密钥加密和电子商业中RSA被广泛使用。有两把对应密钥,公钥和私钥。用公钥加密只能用私钥解开,用私钥加密只能用公钥解密。RSA加密解密网址:https://oktools.net/rsa公开密钥(publickey:公钥)私有密钥(privatekey:私钥)公......
  • 起步二区!时间序列+对比学习 狂发顶会
    2024深度学习发论文&模型涨点之——时间序列+对比学习对比学习与时间序列的结合为时间序列数据的表示学习、聚类、预测和分析提供了新的视角和方法,通过不同的数据增强技术和学习框架,可以有效地从原始数据中学习到有用的特征,并提高模型的性能。近年来,已经有许多对比学习方法......