前端
weixin_40462235
微信公众号:在繁星下读书的孩子
展开
-
MIME类型--文档通知类型
MIME类型(Multipurpose Internet Mail Extensions)是通知文档类型,就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。(即当服务器端发送数据给客户端时,客户端应该如何对待) 每个MIME类型由两部分组成,前面是数据的大类别,例如声音audio、图像image等,...原创 2018-04-07 14:31:39 · 173 阅读 · 0 评论 -
JSP
模板页面嵌入Java代码,可完成数据和HTML的动态生成。原创 2018-04-07 14:02:59 · 112 阅读 · 0 评论 -
web动态功能的实现--CGI程序与Java Servlet
1、 CGI代表Common Gateway Interface(通用网关界面),它是运行在web服务器上的一个程序,并由来自用户的输入触发。 功能:接收请求,产生响应。 CGI程序的优点: 可以用各种语言编写; 实现相对容易; CGI程序的缺点: 每个shell(单元)都是重...原创 2018-04-07 13:54:12 · 998 阅读 · 0 评论 -
Web站点与Web应用
Web站点是由一组分层次的HTMl文档、媒体文件及相关目录结构组成,注重的是信息的浏览。 Web应用是一个在服务器端具有动态功能的Web站点,使用HTML form作为客户端运行代码的用户界面。 Web应用注重的是业务功能的实现。常见的计数器、留言板、聊天室和论坛BBS等,都是Web应用程序,不过这些应用相对比较简单,而Web应用程序的真正核心主要是用户...原创 2018-04-07 13:28:45 · 2876 阅读 · 0 评论 -
web应用的模式
C/S模式(Client/Server),即客户机/服务器模式,又称胖客户端,或富客户端。 c/s结构的优点是能充分发挥客户端pc的处理能力,客户端程序具有了一定的数据处理和数据存储能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快,应用服务器运行数据负荷较轻。 c/s结构的缺点:高昂的维护成本且投资大,传统的c/s结构的软件...原创 2018-04-07 13:21:30 · 560 阅读 · 0 评论 -
URL
我们在浏览器的地址栏里输入的web地址叫做URL(Uniform Resource Locator,统一资源定位符),就像每家每户都有一个门牌地址一样,每个网页都有一个Internet地址。当你在浏览器的地址框中输入一个URL或是单击一个超链接时,URL就确定了要浏览的地址。浏览器通过超文本传输协议(HTTP),将web服务器上的页面代码提取出来,就并翻译成漂亮的页面。 ...原创 2018-04-07 12:55:22 · 258 阅读 · 0 评论 -
HTTP协议
HTTP协议是Hypertext Transfer Protocol(超文本传输协议),一个客户端和服务器端请求和应答的标准。从1990年开始在万维网上广泛应用,是现在网络上应用最多的协议。从网络架构上讲,Http是应用层协议。http协议是无连接的(无状态): 一次请求对应一个响应,请求响应完成后,互不相识,再次请求,又是一个新的请求。...原创 2018-04-07 12:25:06 · 112 阅读 · 0 评论 -
什么是TCP协议?
TCP(Transmission Control Protocol 传输控制协议)是一种面向连接(连接导向)的、可靠的、 基于IP的传输层协议。TCP在IP报文的协议号是6。TCP是一个超级麻烦的协议,而它又是互联网的基础,也是每个程序员必备的基本功。首先来看看OSI的七层模型:我们需要知道TCP工作在网络OSI的七层模型中的第四层——Transport层,IP在第三层——Network层,A...原创 2018-04-07 12:19:30 · 57878 阅读 · 9 评论 -
Web项目的页面跳转问题
1、服务端跳转(也称转发,转发不会改变地址栏的地址),自动加上上下文路径req.getRequestDispatcher("/WEB-INF/jsp/user/index.jsp").forward(req, resp); 2、客户端跳转(也称重定向,重定向是发送一个新的URL到客户端,由客户端重新访问),用户从servlet跳到servlet,不会自动加上上下文路径...原创 2018-04-11 13:29:52 · 3370 阅读 · 0 评论 -
解决Java中Web项目的乱码问题
1、 在Tomcat中server.xml中配置URIEncoding="utf-8"//解决超链接的乱码问题<Connector URIEncoding="utf-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>2、在servlet中配置如下代原创 2018-04-11 13:12:26 · 223 阅读 · 0 评论 -
JSP中JSTL的使用
1.添加jstl-1.2.jar到lib文件夹2.在jsp中添加<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> prefix="c" 其中的c只是一个任意的值,可为a、b……,更改<a:即可 uri路径在Java Resources->Libraries->Web App Lib...原创 2018-04-11 13:07:13 · 168 阅读 · 0 评论 -
HTTP状态码
状态码:服务器通知浏览器的行为1xx:服务器通知浏览器,服务器还没有处理完成2xx:服务器通知浏览器,服务器已经处理完成 200:处理完成3xx:服务器通知浏览器,服务器还需要浏览器进一步处理 302:从http响应头中获取(location)进一步操作,重定向到location的地址 response.setStatus(302); res...原创 2018-03-27 19:55:29 · 113 阅读 · 0 评论 -
过滤器
1.配置web.xml<filter> <filter-name>encodingFilter</filter-name> <filter-class>com.hx.shopping.web.EncodingFilter</filter-class> <init-param> &...原创 2018-04-15 13:57:31 · 97 阅读 · 0 评论 -
什么是Servlet?
1、Servlet是开发动态web资源的技术广义:Java语言中的Servlet接口狭义:指实现了这个接口的所有类2、Servlet的编程模型基于request response(1)客户端发送请求到服务器(2)服务器调用Servlet程序,生成数据(3)服务器将数据响应给客户端3、注册Servlet(一个web.xml中可以有多个servlet和servlet-mapping)<servl...原创 2018-03-31 15:47:27 · 154 阅读 · 0 评论 -
文件上传
1、首先导入:commons-fileupload-1.3.3.jar和commons-io-2.5.jar2、创建upload.jsp页面<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//D...原创 2018-04-23 11:44:14 · 224 阅读 · 0 评论