① 服务器的端口指的是什么是多少
服务器的端口指的是用一个程序向服务器发起连接时的请求端口。服务器的端口通常可以分为以下三类:
1、公认端口
这种类型的端口通常称为“常用端口”。 这些端口的端口号范围从0到1024,并且与某些特定服务紧密绑定。 通常这些端口的通信清楚地指示了某种服务的协议,这种端口不再能重新定义其作用。
2、注册端口
端口号是1024到49151,松散地绑定到某些服务。 这也意味着有许多服务绑定到这些端口,这些服务也用于许多其他目的。
3、动态和/或私有端口
端口号从49152到65535。理论上,不应将公共服务分配给这些端口。 实际上,某些特殊程序,尤其是某些特洛伊木马,喜欢使用这些端口,因为这些端口通常不会被发现并且很容易被隐藏。
(1)jsp服务器默认端口号是什么扩展阅读:
对于公认端口,例如,端口80实际上始终用于HTTP通信,而端口23专用于Telnet服务。 这些端口通常不被特洛伊木马之类的黑客使用。
大多数注册端口没有明确定义的服务对象。 不同的程序可以根据实际需要定义相关程序。 例如,描述的远程控制软件和特洛伊木马程序将定义这些端口。 请记住,这些公共程序端口对于保护和杀死特洛伊木马程序非常必要。
② 如何搭建jsp 服务器运行环境
Windows环境下使用TOMCAT搭建JSP运行环境:
OS:Windows XP/Windows 7/Windows 2003
J2SDK:j2sdk1.5.0
TOMCAT:Apache Tomcat 5.5
*环境变量配置:
J2SDK安装目录:C:/Program Files/Java/j2sdk1.5.0
TOMCAT安装目录:D:/Tomcat 5.5
变量名:JAVA_HOME 变量值:C:/Program Files/Java/j2sdk1.5.0
变量名:TOMCAT_HOME 变量值:D:/Tomcat 5.5
变量名:PATH 变量值:C:/Program Files/Java/j2sdk1.5.0/bin
变量名:classpath 变量值:C:/Program Files/Java/j2sdk1.5.0/jre/lib/rt.jar;C:/Program Files/Java/j2sdk1.5.0/lib/dt.jar;C:/Program Files/Java/j2sdk1.5.0/lib/tools.jar;. (最后有个英文状态下的点“.”,注意输入法)
对classpath解释一下:对classpath设置了4个路径,每个用分号隔开,最后一个点“.”代表当前路径,classpath这样设置的目的出于让系统能运行Java程序,比如“.”设置不设置对解释执行JSP就没影响,有影响的只有“C:/Program Files/Java/j2sdk1.5.0/jre/lib/rt.jar”
*TOMCAT端口设置:
在安装TOMCAT的时候有提示选择端口,TOMCAT默认8080,一般WEB服务都用80端口,在TOMCAT的配置文件server.xml(D:/Tomcat 5.5/conf下)中找到“port="8080"”,将8080改为80
*TOMCAT虚拟目录设置:
TOMCAT启动后,默认的根目录是D:/Tomcat 5.5/webapps/ROOT
设置虚拟目录的方法:编辑server.xml,找到</Host>,在这前面加上:
<Context path="/jsp" docBase="d:/jsp" debug="0" reloadable="true" crossContext="true"></Context>
解释:path="/jsp"指虚拟目录的名字,可以在D:/Tomcat 5.5/webapps下创建一个空的目录命名为jsp,docBase="d:/jsp"代表虚拟目录实际指向的路径,这里指向d:/jsp,以后就在这里面创建.jsp文件,使用http://XXX.XXX.XXX/jsp/xxx.jsp访问。配置后需要重启TOMCAT
③ WEB服务器的默认端口是什么
80端口,因为基于HTTP进行通信。
HTTP默认的端口号是25,80,1024,80。
HTTP服务器,默认的端口号为80/tcp(木马Executor开放此端口);
HTTPS(securely transferring web pages)服务器,默认的端口号为443/tcp 443/udp;
Telnet(不安全的文本传送),默认端口号为23/tcp(木马Tiny Telnet Server所开放的端口。
(3)jsp服务器默认端口号是什么扩展阅读:
如果根据所提供的服务方式的不同,端口又可分为"TCP协议端口"和"UDP协议端口"两种。因为计算机之间相互通信一般采用这两种通信协议。前面所介绍的"连接方式"是一种直接与接收方进行的连接,发送信息以后,可以确认信息是否到达,这种方式大多采用TCP协议;
而另一种则不是直接与接收方进行连接,只管把信息放在网上发出去,而不管信息是否到达,也就是前面所介绍的"无连接方式"。这种方式大多采用UDP协议,IP协议也是一种无连接方式。对应使用以上这两种通信协议的服务所提供的端口,也就分为"TCP协议端口"和"UDP协议端口"。
④ JSP网站,如何去除域名后的8080端口
80端口是web服务器默认的凯笑困端口,你要用小旋风这样的第三方web服务器,需要把iis给升纯停止了不要启动,这样80端口就释放出盯念来了。具体你到小旋风的官方网站去看下吧,那边有配置说明。
⑤ 使用JSP发布网站。怎样隐藏端口号
其实不是隐藏端口号,而枝纤是80端口为web应用程序的默认端口简郑号,也就说说你设置tomcat或者其他JSP容器的端口猛咐仿为80时,可以将80省略!
在TOMCAT ->conf -> server.xml
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000"
redirectPort="8443" />
⑥ 为什么有时候网络管理人员会把网站服务器的http默认端口号改为8080,是为了什么
8080是tomcat的默认端口,主要是JSP
⑦ 怎么在第二个jsp页面中读出从第一个jsp页面中传入的值。
1.jsp用了表单给2.jsp传值了?
比如
<form action="游芦2.jsp">
<input type="text" name="user" />
</form>
那么2.jsp可以卖山这样访问:
<%
String user = request.getParameter("user");
%>
至于你说的数据库表,和页面传值有啥关系啊……
不过1.jsp的session是不能直接在2.jsp里中磨中复用的,该初始化的东西都要初始化一遍
⑧ jsp的环境配置与简单jsp页面测试
JSP是一门基于JAVA语言的一种web应用开发技术,由JSP制作的动态网站具有非常好的跨平台性;所以对于做web开发的程序员来说,精到的掌握JSP的使用是极其重要的;在网络通信中,最常见的模式是B/S通信模式,即用户把需要获取的信息用浏览器向某个服务器发出请求,服务器使用web服务软件将用户的请求信息处理后发送给用户;所以使用jsp技术发送的请求就需要服务器端有相应的jsp引擎(即web服务软件)进行处理,jsp引擎有很多,下面使用有sun公司开发的开源的tomcat服务器来进行讲述;所以下面从tomcat服务器的安装开始讲起分为:一、tomcat的安装与配置;二、测试jsp页面;三、设置web服务目录三个方面来进行说明。
一:tomcat的安装与配置
这里默认jdk已经安装成功且环境变量已经设置为如下值:变量名Java_Home=E:\jdk1.8.0_45变量名Classpath=E:\jdk1.8.0_45\jre\lib\rt.jar;,;变量名Path=E:\JDK1.8.0_45\BIN
安装tomcat有两种方式(一)apache-tomcat-6.013.zip文件的安装;(二)apache-tomcat-6.013.exe文件的安装下面只介绍第一种方式;
将apache-tomcat-6.013.zip文件解压到磁盘的某个分区下,如解压到E:\,将出现下面的目录结构
接下来双击bin目录下的startup.bat文件,将会出现如下MS-DOS窗口表明已经启动了tomcat服务器,若不关闭该窗口该服务器将一直工作下去;
若双击后没有出现该界面或者只是闪烁了一下,一般是环境变量没有设置好;然后在浏览器的地址栏里输入http://localhost:8080或者http://127.0.0.1:8080访问将出现下面的界面:
这里localhost和127.0.0.0代表本主机,8080代表接受请求的端口号,tomcat默认使用该端口号,如果该端口号被占用将无法接受请求,需要在tomcat服务器的conf目录兆凯虚下的server.xml里更改端口号,方法如下:用记事本打开server.xml文件找到下面的部分将8080设置为要使用的端口号即可;但是建议不要使用1~1024之间的端口号以免与其他网络发生冲突,若端口号为80的端口没有被占用则可使用80的端口号,这样访问jsp页面时就可以省略端口号,如http://127.0.0.1/first.jsp
第二种方式只需要双击apache-tomcat-6.013.exe文件安装即可,形成的目录和族燃第一种方式一样;
二、测试jsp页面
用记事本编写如下first.jsp文件,以ANSI编码方式保存在web服务目录的根目录webapps\Root里,内容如下:
在地址栏里输入http://localhost:8080/first.jsp访问出现下面的界面孙哗:
三、设置web服务目录
在tomcat的webapps的文件夹下有如下内容,其中TOOT是tomcat的根目录,访问该目录下的jsp页面的内容时只需在浏览器的地址栏里输入ip地址、端口号、和jsp页面的名字即可(即省略web根目录的名字),如:http://localhost:8080/first.jsp;其他的文件夹是tomcat的服务目录,如果把first.jsp文件放到docs文件夹下,则在地址栏里要输入http://localhost:8080/docs/first.jsp才能找到该文件;
另外也可设置tomcat的虚拟目录来访问指定目录的jsp内容,比如想要访问e盘下soft文件夹里的内容但是为了隐藏该目录则要通过hello虚拟目录来访问;这时可以在server.xml文件里的</host>标签的上面加入下面的内容:
这样要访问e:/soft文件夹里的first.jsp文件就可以通过在地址栏里输入http://localhost:8080/hello/first.jsp来访问了;
这里再来说一下相对目录的问题,在web服务目录下的目录称为该web服务目录下的相对目录;若在文本的服务目录sun下有一个子目录moon,在moon目录下有一个文件a.jsp,若需要访问该文件则需要在地址栏里输入http://120.0.0.1:8080/sun/moon/a.jsp来访问;另外web服务目录下的页面要访问相对目录下的jsp页面则要通过相对目录来访问,如sun服务目录下的b.jsp页面要通过超链接来访问sun子目录moon下的a.jsp则要使用moon/a.jsp(注意不是/moon/a.jsp;"/"是代表根目录,/moon/a.jsp将代表moon是web的一个服务目录,而不是服务目录sun下的子目录);
⑨ jsp 怎样设置才能在访问的时候不用端口号和文件夹的名字。比如www.baidu.com而不是
====================================
针对你的问题补充,我再解释下:
服务器是你自己的,但是域名不会是你们公司的,所以要想不出现文件夹的名字,而返斗是以乎首二级域名的形式作为网址,就必须找到你的域名提供商。
你必须找到域名提供商,由他们帮你设置,或者你登陆到他们提供的域名管理系统,自行设置域名转向。
====================================
--------------------------------------------------------------
因为http默认端口岁世数号是80,除非你将tomcat服务的端口改为80,否则不是80的端口号必须要有的。
做域名重定向,并且设置地址栏地址不是实际地址,可以大概达到你想要的效果。
将www..com 重新指向为www..com:8080//, 这个你本地是做不了的,域名提供商才可以。
--------------------------------------------------------------