jsp需要什么服务器
⑴ 求助:支持jsp的web服务器有哪些
国内一般用TOMCAT的最多了,这个免费,且拥有JAVA EE开发的大部分功能,但也缺少JTA,EJB等JAVA EE所必要的功能,
有一个功能更强大的WEB服务器叫JBOSS,也是免费的,支持企业级开发高级功能(JTA,EJB)等等,
另外着名的,付费软件是WebLogic,WebSphere,前者是Oracle出品,后者源于IBM,都不便宜的
其它的免费的还有很多,如Resin,galssfish,等等
⑵ 支持jsp运行的主流服务器有哪些
weblogic、jboss、tomcat、WebSphere等等。一般用jboss和tomcat比较多。像EJB项目的话,一般是用weblogic
⑶ 如何搭建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
⑷ 用jsp做一个小型的BBS用什么服务器比较好
tomcat比较好,因为配置起来方便,并且足够满足你的需要!
⑸ jsp是什么
JSP(全称JavaServer Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。
JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。
JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。
jsp文件的运行常见的都是把WEB项目工程部署到tomcat服务器来运行。
⑹ JSP服务器需要什么配置
一般web开发用tomcat,WebSphere都行,机器配置也不用太高 你的差不多就可以了 但是不支持很大的访问量
⑺ 请问,01为何访问jsp需要web服务器 (或者说tomcat之类的容器,Tomcat是一个容器
呃,这个问题是这样的。你没有指定“访问”动作的主语。其实问题是01为何浏览器访问jsp需要web服务器?02浏览器访问静态HTML页面不需要服务器,字节通过文件路径即可?如果稍微有点http协议或者计算机网络相关方面的知识的话,就不会有这么让人笑掉大牙的疑问了,不过no mb question(建议你看看headfirst servlet & jsp这本书)。
答案是这样的:http协议规定,浏览器是需要联网去访问,然后以“数据流”地形式把资源(如静态html页面)“download”到本地,这一过程称为请求—响应过程;然后浏览器再读取本地的html文件代码,以html格式标准去解析资源并通过gui显示出来。所以不光是jsp任何资源包括html文件,img文件,js文件等等,都是这样一个过程。至于你在电脑上点击html文件,这算是浏览器自身的拓展过程,它把文件地打开过程模拟成http请求,其实浏览器可以打开任何文本文件,包括jsp--jsp源文件本身就是一个文本文件,只是浏览器会按照html格式标准去解析,所以02问题不应该用访问,顶多算是打开。至于01,tomcat是一个servlet容器,按不严格地说法,可以认为是web服务器软件的一种,jsp经过Tomcat解析(注意不是客户机上的浏览器去解析)编译后,运行在tomcat上。
简而言之是:浏览器访问任何资源都需要服务器程序,浏览器负责执行请求(request),服务器程序负责执行响应(response);浏览器可以打开html文件、jsp文件,但这个过程不叫访问。
⑻ 目前JSP开发用的最普遍的web服务器和数据库是什么啊
Tomcat和Oracle
应该是最主流,其他的服务器WebLogic,Apache也用的比较多,数据库就更多了,Postgre,MySQL等等,不过都大同小异,学通一个就可以了
⑼ 目前应用最广泛的jsp服务器是什么tomcatJbossweblogic还是别的什么
最简单使用最广泛的当然是tomcat,Jboss的web容器其实就是tomcat,只是jboss还提供EJB容器。
weblogic原来是BEA的,后来被Oracle收购,还有企业级使用做多的还是IBM的WebSphere。
当然开发的时候采用jetty也是一个很好的选择。
另外的还有resion也是一个不错的web容器,还有sun的application server和glassfish等等。