jsp基础

B/S架构:


基于请求(浏览器发出)\响应(服务器处理后)作业流程;


客户通过浏览器 发送请求 -> web服务器 -> 处理请求 -> 产生结果 -> 响应给浏览器


产生结果的类型可以是多种形式,主要通过Content-type的值,浏览器知道以怎样的方式来处理响应结果;


响应结果类型分类:


Content-type = text/html; 表示响应结果为html文档


Content-type = image/jpeg; 表示相应结果为jpeg格式的图片


Content-type = acctchment; filename=文件名.扩展名; 表示响应的结果为文件,浏览器就会以提示下载界面的方式让用户选择文件存放位置;


Content-type = osstream; 表示以流的方式进行响应;


HTTP协议:超文本传输协议; 协议本身是无状态的,所以类型等状态信息需要放到请求、响应头部分;


服务器部署项目:


需要软件:服务器(应用服务器(Tomcat)+数据库服务器(放DB的计算机))


apache-tomcat-7.0.69、JDK


具体操作:


第一步:找到tomcat目录下的startup.bat文件,双击启动; 点击:tomcat路径\bin\startup.bat ,如果闪退,JDK没有配置


第二步:浏览器地址栏输入:http://host:port/ -> http://localhost:8080/ 就可以看到tomcat的首页面如果看不到页面,没有启动成功


第三步:在tomcat路径\webapps\ 目录中,添加新的文件夹(项目) hello,在hello文件夹中,添加一个html文件;


第四步:重启startup.bat文件,进行访问; http://localhost:8080/hello/html名称.html


Tomcat文件夹中各组成部分的含义;


/bin存放各种平台下用于启动和停止Tomcat的脚本文件


startup.bat(启动服务器) shutdown.bat(停止服务器) catalina.bat(服务器配置属性)


/conf存放Tomcat服务器的各种配置文件


server.xml配置服务器的字符集、端口号等服务器配置信息


//如果端口号被占用,在/conf/server.xml中,配置tomcat的端口号 


//URIEncoding配置字符集编码(默认是ISO-8859-1)


               connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>


/lib存放Tomcat服务器所需的各种JAR文件


/logs存放Tomcat的日志文件


/tempTomcat运行时用于存放临时文件


/webapps当发布Web应用时,默认情况下会将Web应用的文件存放于此目录中


/workTomcat把由JSP生成的Servlet(就是一个***.java文件)放于此目录下  

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值