- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
服务器编程
一、Tomcat
Web服务器
Tomcat【比较小、功能相对来说也算全、JAVA】、GlasshFish、JBOSS【EJB】、WebLogic【部署】。
IIS:XP上应用服务器。
Tomcat
版本:Tomcat6.0 【Struts2支持】
安装版 绿色软件【apache-tomcat6.tar.gz】
文件夹
① Bin
启动脚本、关闭脚本和其它脚本
Bat:XP下批处理脚本文件
启动Startup.bat发现报错,需要配置JAVA_HOME或者JRE_HOME。因此配置JAVA_HOME为JDK的路径例如:C:\ProgramFiles\Java2\jdk1.6.0_10Sh:
启动Startup.bat发现报错,需要配置JAVA_HOME或者JRE_HOME。因此配置JAVA_HOME为JDK的路径
例如:C:\ProgramFiles\Java2\jdk1.6.0_10
② Conf
放置的是配置文件。
Web.xml:服务器启动时加载的配置文件,例如可以配置Session失效的时间,配置错误页面时转向对应的页面。
Server.xml:用于服务器的配置,例如端口号的设置。默认端口号8080
Connectorport=9000protocol=HTTP/1.1
Connectorport=9000protocol=HTTP/1.1
connectionTimeout=20000redirectPort=8443/
tomcat-users.xml:设置进入Tomcat管理器的配置文件
如何进入
如何进入Tomcat服务器页面?http://localhost:端口号/
③ Lib
放置的JAR包,有可能Tomcat启动需要使用,或者只是提供JAR文件供自己的系统使用。
④ Logs
一般Tomcat出现的日志进行记录。
⑤ Temp
一般放置临时文件,例如JFreeChart生成的图片信息放置到该文件。
⑥ Webapps
一般放置的是Web工程。放置的是编译之后的文件。
场景:目前有一个服务器在
场景:目前有一个服务器在IP地址为A的机器上,当前系统已经更新,需要部署到A机器上,那如何处理?
部署编译之后的Web工程,或者是只提交更新的资源文件。
采用上传工具进行提交【FTP工具】
⑦ Work
一般放置的是JSP转换的JAVA文件以及编译之后的CLASS文件。
注意:浏览器根本不认识JSP文件,因此Tomcat服务器将JSP转换为JAVA文件,然后进行编译,返回HTML代码给客户端浏览器。
作业:
配置Tomcat的环境变量,让其可以运行?
在Tomcat服务器上某一个文件夹下放置a文件夹,然后放置a.html页面,此时如何通过链接地址进行访问。
配置Tomcat的端口号
设法进入TomcatManager页面。
创建Web工程
新建WEB工程
「2压 己空剢
令Selectawizard
令
Cr仑ateJaT./a 和bProjl:!ct
匕
邕izards:
w[eb
:飞,
纠歹$
纠歹
飞沁WebProject
_『丘WebServiceProject
_
曰.,色 压 lipse
臼.,色.JavaEnterpriseProjects
当,和
当
盐.1JWebServiceProject
白.,色.RportDevelopment
..穸..ReportWebProj仑ct
曰色Spring
… SpringWebFlowDefinition
曰..色卅eb
i...@AJ蚁 贮bBrowser
-
口2how灶1Wiz:ards.
@ .《旦ack Next Einish C还eel
@
给WEB工程命名
WebRoot用于放置Web页面,例如JSP、HTML、JS、CSS。可以修改文件夹名字。在WebRoot下有一个文件夹WEB-INF,其里面包含以下内容:
Web.xml用于对当前的WEB工程作出对应的配置。Lib:用于放置当前WEB工程运行需要的JAR包。
但是建议所有的页面文件不要放置到该文件夹下,访问不到。
SRC用于放置JAVA代码。
注意:以后将资源页面文件放置到WebRoot文件夹下,不要放置到和WebRoot同级或者
WEB-INF文件夹下。
打包
MyEclipse支持WA
文档评论(0)