
javaweb
lbxxzt
这个作者很懒,什么都没留下…
展开
-
理解Servlet和Servlet容器、Web容器等概念
Tomcat容器属于web容器的一种,web容器还包括weblogic容器、JBoss容器等;而Tcomcat、webLogic等包含servlet容器。web容器:可以部署多个WEB应用程序的环境。Tomcat容器:是Java Servlet,JavaServer Pages,Java Expression Language和Java WebSocket(Java EE)技术的开源实现。...原创 2018-10-13 20:01:33 · 1318 阅读 · 1 评论 -
web项目---jsp中无法使用EL表达式的问题
今天在写jsp页面的时候遇见写出的EL表达式不能被检测出来,花了好长时间,再三订正发现自己的后台传过来的数据和前台接受数据写的语法都没有出问题,于是乎上网百度,得出原来是我们使用的web.xml版本太低,只是2.3版我的maven项目web.xml版本用的是2.3版本的,如果web.xml是2.3版本的话,jsp里面有个默认的属性是:<%@ page isELIgn...原创 2018-11-05 22:32:10 · 958 阅读 · 1 评论 -
web项目---fastjson更加强大的json解析器
首先,在之前的博客我们谈到了google开发的GSON,用来做java Bean对象与JSON之间的转换,来完成前后端数据交互的统一,然后在之后又了解到有一个国产的比GSON效率更高的阿里巴巴开发的fastjson,具体性能对比可参考该作者写的三种技术对比的博客:Gson、FastJson、org.JSON到底哪一个效率更高,速度更快https://blog.youkuaiyun.com/zml_20...原创 2018-11-07 00:54:22 · 1230 阅读 · 0 评论 -
web项目---gson的基本使用
JSON是我们在实际开发最常用的数据交换格式,GSON则是谷歌提供的用来解析Json数据的一个Java类库,在进行Gson介绍之前我们通过以下几个部分对Gson进行深入的了解。一、JSON的简介JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。用于数据转化传输,通用于PHP、Java、C++、C#、Python等编程语言的数据交换传输。它易于人阅读和...原创 2018-11-07 00:16:03 · 680 阅读 · 0 评论 -
web项目---jsp执行流程和内置对象
"jsp是一种动态网页技术标准。它出现的根本原因是为了简化servlet的设计,是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。"首先我们再了解jsp之前,我们要知道什么是servlet,这个不会的同学应该先去学习这方面得到知识再来看jsp,因为jsp也是采用的servlet来执行的一种动态页面技术.第一部分 jsp的执行流程我们在这里写一个t...原创 2018-11-03 23:05:06 · 359 阅读 · 0 评论 -
web项目---jsp页面中书写java代码的三种方式
一.声明表达式<%! %> 声明变量和函数,可以由java代码调用。例如<%! String name="yvwenting"%> 注意: 1.<%!%>中可以出现分号 2.声明脚本可以放在页面的下方,也可以放在页面的上方。 ...原创 2018-11-03 22:24:41 · 19130 阅读 · 0 评论 -
web项目--GET和POST两种基本请求方法的区别
GET和POST是HTTP请求的两种基本方法Http 定义了与服务器交互的不同方法,最基本的方法有 4 种,分别是 GET,POST,PUT,DELETE。URL 全称是资源描述符,我们可以这样认为:一个 URL 地址,它用于描述一个网络上的资源,而 HTTP 中的 GET,POST,PUT,DELETE 就对应着对这个资源的查,改,增,删 4 个操作。GET 一般用于获取/查询资源信息...原创 2018-11-02 00:21:30 · 2170 阅读 · 0 评论 -
web项目---JSP表达式(EL表达式)
javaweb学习——EL表达式一、EL表达式简介 EL 全名为Expression Language。EL主要作用: 1、获取数据 EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象、获取数据。(某个web域 中的对象,访问javabean的属性、访问list集合、访问map集合、访问数组) 2、执行运算 利用EL表达式可以在...原创 2018-10-31 21:56:01 · 580 阅读 · 0 评论 -
Web项目---Servlet生命周期
Servlet生命周期与工作原理Servlet生命周期分为三个阶段: 1,初始化阶段 //调用init()方法 2,响应客户请求阶段 //调用service()方法 3,终止阶段 //调用destroy()方法 Servlet什么时候进行初始化: 1,Servlet容器启动时自动装载某些S...原创 2018-10-22 22:15:18 · 523 阅读 · 0 评论 -
后端---javaweb和tomcat服务器简介
一、基本概念1.1、WEB开发的相关知识 WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。 Internet上供外界访问的Web资源分为:静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。 静态we...原创 2018-10-10 23:06:52 · 2434 阅读 · 0 评论 -
web项目---http请求头和响应头
HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详 细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修 饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应头,相应的内容包括消息协议的版本,成功或者错...原创 2018-10-18 20:07:18 · 1522 阅读 · 0 评论 -
web项目---cookie和session的区别
前言HTTP是一种无状态的协议,为了分辨链接是谁发起的,就需要我们自己去解决这个问题。不然有些情况下即使是同一个网站我们每打开一个页面也都要登录一下。而Session和Cookie就是为解决这个问题而提出来的两个机制。什么是cookie和session cookie:在网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请...原创 2018-10-18 19:29:13 · 298 阅读 · 1 评论 -
web项目---severlet简介
Servlet 简介Servlet 是什么?Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。Java Servlet 通常情况下与使用 CG...原创 2018-10-14 23:36:30 · 4891 阅读 · 0 评论 -
Web项目--如何搭建一个简单web项目(使用eclipse)
手把手搭建一个完整的javaweb项目本案例使用Servlet+html制作,详细介绍了搭建过程及知识点。 涉及到的知识点有: 1.Tomcat2.Servlet3.html,js,css4.jquery5.ajax首先我们需要准备的工具有eclipse ide和tomcat包,jquery包就可以搭建一个简单的web项目,不过在这里没有涉及到数据库的链接....原创 2018-10-14 22:48:52 · 4537 阅读 · 0 评论 -
Web项目---ajax简介(JSON写法)
jQuery - AJAX 简介AJAX 是与服务器交换数据的技术,它在不重载全部页面的情况下,实现了对部分网页的更新。jQuery load() 方法jQuery load() 方法是简单但强大的 AJAX 方法。load() 方法从服务器加载数据,并把返回的数据放入被选元素中。语法:$(selector).load(URL,data,callback);必需的 UR...原创 2018-10-13 23:12:06 · 531 阅读 · 0 评论 -
彻底搞清Apache和Tomcat的关系
1. Apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet容器,是Apache的扩展。2. Apache和Tomcat都可以做为独立的web服务器来运行,但是Apache不能解释java程序(jsp,serverlet)。3. Apache是普通服务器,本身只支持html即普通网页。不过可以通过插件支持php,还可以与Tomcat连通(单向Apach...原创 2018-11-22 10:36:13 · 4425 阅读 · 0 评论