apache2 +tomcat 怎么运行jsp

apache2 +tomcat 怎么运行jsp,第1张

1、这个属于apache和tomcat整合。
2、原理是使用tomcat处理j2ee。使用apache处理其他请求,如php,静态资源等。
3、配置,将tomcat看成apache的一个plugin,开内部端口,比如8080,apache统一监听80端口,事先在配置文件里配置请求转发,比如 urlp:jsp,意味着当jsp的请求到来的时候,apache不处理,转发给8080端口的tomcat处理,当tomcat处理完成后,结果由8080端口返回给apache,然后再由apache将结果由80端口返回给浏览器客户。
4、具体配置,网上搜索下apache整合 tomcat,每个配置都很详细,这里就不列举了。

1 下载并安装tomcat。
2 编写自己的JSP网页和Java对象。
3 配置自己的Web应用。配置方法:
在TOMCAT_HOME/conf/serverxml文件中加入一行:
<Content path="/appName" docBase="webapps/appName" debug="0" reloadable="true"/>
其中,TOMCAT_HOME是tomcat的主目录,appName是你的Web应用的名称。
4 将你的jsp文件、html文件、image文件拷贝到TOMCAT_HOME/webapps/appName目录下。
5 编译你的java文件。
6 将编译好的class文件拷贝到TOMCAT_HOME/webapps/WEB-INF/classes目录下。也可将class文件打包成jar文件放到TOMCAT_HOME/webapps/WEB-INF/lib目录下。
7 ALL IS OK! 你可以在你的浏览器上看到你的成果了:
>在eclipse中新建一个webProject项目,在项目名上右键,能够看到新建,将鼠标移到新建上,就能够看到新建jsp页面,新建完成之后,在项目名上右键,选中运行,Run on Server。
之后在浏览器中输入地址就能够看到你的页面了。

jsp只有用户访问的时候,服务端也就是tomcat才对jsp进行编译变成html返回给浏览器。
所有你在tomcat下是找不到编译完成的hhtml页面,但是你可以用浏览器打开你的jsp页面,然后右键选择查看源代码就能看到编译之后的html代码。

访问地址一般默认都是:localhost:8080/项目名称 或者 127001:8080/项目名称。
发布方法:
1通过eclipse or myeclipse 将jsp项目部署到tomcat下,然后启动tomcat,访问地址即可。
2通过eclipse 或者myeclipse将jsp项目以war包形式导出,然后手动拷到tomcat/webapps目录下
3直接将你的jsp代码文件拷到tomcat/webapps目录下。
希望对你有所帮助,谢谢~

先将你的项目编译成功后把WebRoot整个文件夹考到tomcat的webapps文件夹下,可以把WebRoot名称修改为你的项目名称,启动tomcat,在浏览器中输入地址就可以访问jsp了

1去tomcat检查启动日志,查看是否正常启动。
2去conf /serverxml检查端口,工程包以及位置是否配置正确。
31122012512这个IP是公网IP吧,如果是你自己的tomcat服务器 一般局域网就可以访问,如果本地都无法访问,映射到公网也无济于事。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13284121.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-07
下一篇 2023-07-07

发表评论

登录后才能评论

评论列表(0条)

保存