Headfirst JSP 01 (概述)

HTTP 协议

http 是tcp/ip上层协议, 如果你对这些网络协议还不是太熟悉, 下面提供一个非常简单的解释, tcp负责确保从一个网络节点向另一个网络节点发送文件能作为一个完整的文件到达目的地,尽管在具体传输过程中这个文件可能会分解为小块传送, ip是一个底层协议, 负责把数据块(数据包) 沿路移动/路由到目的地. http则是另一个网络协议, 有一些web特定的性质, 不过它要依赖于tcp/ip从一处向另一处完整的传送请求和响应.

image

端口表示在服务器硬件上运行的一个特定软件的逻辑连接, 如果没有端口号, 服务器就没有办法知道客户想连接哪个应用, 0 ~ 1023 端口号已经保留, 由一些知名服务使用, 例如 80

补充: 设置java环境变量 1. 增加系统环境变量 JAVA_HOME, 例如具体路径: C:\jdk1.7 , 设置 CLASSPATH环境变量, 值:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 添加 PATH 里的环境变量内容 %JAVA_HOME%\bin; 其中 classpath是当你调用别的类时, 查找类的路径, path 是当执行javac 等命令时自动找到命令位置. 通过 java –version 命令查看java安装情况

所谓 JSP, 只是将 JAVA代码嵌入在 HTML 文件中

一种是在 servlet 中写大量的 out.println(“html代码”) 这样动态生成网页,另外一种就是在 HTML中嵌入JAVA,也就是JSP生成动态网页

把 HTML 放在 println() 语句中的做法很丑陋, 也很容易出错, 不过 JSP可以解决这个问题, 它准许把java放在html页面中, 而不是把html放在java代码中.

你可能感兴趣的:(first)