JavaWeb体系结构的理解-1.基础

PHP转向Java有段时间,各种知识点还是比较零碎,没有系统化。这里就梳理下关于JavaWeb的知识,以期能够系统、深入理解JavaWeb的体系结构。

JavaWeb体系结构较为复杂,它基于Java基础实现Web服务,大体上我们要从基础、JSPJSP内置对象、JavaBeanServlet、标签库和数据库七个方面对JavaWeb基础进行梳理。

这篇文章首先复习基础部分

如何理解BSCS结构,这是基础问题。所谓Web程序,都是BS结构,也就是浏览器访问服务器程序。开发基于JavaWeb程序,需要一JDKjava开发工具为基础,在下载安装和配置Java之后,我们就可以编写Java程序了。但是如果要编写Web程序,则需要Web服务器,一般使用Tomcat作为JavaWeb的服务器。其它web服务器有JBossBEA WebLogicIBMWebSphere等,这些Web服务器负责解析JSP或者Servlet后返回给浏览器标准html文档。

下载的Tomcat直接解压缩,其结构如下所示:

在这里bin目录为所有的执行文件,有startup.batshutdown.bat两个启停脚本文件。Conf为配置文件信息,其中server.xml为服务器配置信息,web.xml为所有web服务的基本配置信息,tomcat-user.xml为用户撇之信息。Lib下位tomcatweb服务可以直接访问的JAR文件。Logs顾名思义是日志记录文件所在。Temp为临时文件。Webapps是应用发布地,把javaWeb站点或者war文件放在此目录下,就可以通过浏览器访问。Work目录为解析JSP生成的Servlet文件(.java)放在此处。

Tomcat的默认端口为8080,所以访问本机的服务器地址为http://127.0.0.1:8080/

开发JavaWeb应用,一般使用Eclipse或者MyEclipseMyEclipseEclipse的一个比较高级的插件。Eclipse具有绿色免安装、可以拷贝转移的优点。为了方便开发,一般需要在Eclipse里集成Tomcat服务器和浏览器。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

gongqingkui

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值