您的位置:首页 > Web前端 > JavaScript

jsp基础

2016-07-13 18:30 246 查看
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文件)放于此目录下  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: