JavaWeb
文章平均质量分 72
学习JavaWeb
我要学好编程
这个作者很懒,什么都没留下…
展开
-
EL表达式
EL表达式: 1.概念:Expression Language 表达式语言 2.作用:替换和简化jsp页面中Java代码的编写。 3.语法${} 4.注意 *jsp默认支持el表达式的。 *isElIgnored用来设置是否使用EL表达式。在jsp页面中默认时true。 *需求:不要展示EL表达式,要展示原来的页面。 方法一:设置jsp中...原创 2022-03-24 00:08:41 · 1306 阅读 · 0 评论 -
JSTL的简单应用
1.概念:JavaServlet Pages Tag Library JSP标准标签库 *是由Apache组织提供的开源的免费的jsp标签。<标签> 2.用于简化和替换jsp页面上的Java代码 3.使用步骤: 1.导入jsp相关的jar包 2.引入标签库:taglib指令<%@ taglib % > 3.使用标签 4.常用的JSTL标签(在使用过程中必须使用EL表达式来完成值) ...原创 2022-03-26 08:08:52 · 709 阅读 · 0 评论 -
XML(可扩展标记语言)
XML: 1. 概念:Extensible Markup Language 可扩展标记语言 * 可扩展:标签都是自定义的。 <user> <student> * 功能 * 存储数据 1. 配置文件 2. 在网络中传输 * xml与html的区别 1. xml标签都是自定义的,html标签是预定义。 ...原创 2022-03-28 07:12:28 · 481 阅读 · 0 评论 -
Request对象及其相关方法
1.request对象是由服务器创建的.request对象是来获取请求消息 2.常用的方法 获取请求行数据 1.获取请求方式: *String getMethod() 2.(重点)获取虚拟目录: *String getContextPath() 3.获取Servlet路径: *String getServletPath() 4.获取get方式请求参数: *Str...原创 2022-03-16 17:23:35 · 742 阅读 · 0 评论 -
注解(说明程序的)
* 概念:说明程序的。给计算机看的 * 注释:用文字描述程序的。给程序员看的 * 定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。 * 概念描述: * JDK1.5之后的新特性 * 说明程序的 * 使用注解:@注解名称 ...原创 2022-03-28 07:22:09 · 137 阅读 · 0 评论 -
反射(框架设计的灵魂)
反射: * 框架:半成品软件。可以在框架的基础上进行软件开发,简化编码 * 反射:将类的各个组成部分封装为其他对象,这就是反射机制 * 好处: 1. 可以在程序运行过程中,操作这些对象。 2. 可以解耦,提高程序的可扩展性。 * 获取Class对象的方式: 1. Class.forName("全类名"):将字节码文件加载进内存,返回Class对象 * 多用于配置文件,将类名定义...原创 2022-03-28 07:20:50 · 58 阅读 · 0 评论 -
用户登录和注册
第一步,在数据库中创建一个user表 创建user表 create table user( id int primary key auto_increment,-- id值,添加主键且自增长 password varchar(32) not null -- 密码,非空 username varchar(32) unique not nu...原创 2022-03-17 08:33:28 · 4321 阅读 · 0 评论 -
会话(Cookie)
会话技术 1.会话:一次会话中包含多次请求和响应。 *一次会话;浏览器一次给服务器资源发送请求,会话建立,直到有一方断开为止 2.功能:在一次会话的范围内的多次请求共享数据 3.方式: 1.客户端会话技术(把数据存到客户端的:Cookie 2.服务器端会话技术(把数据存到服务器端的:Session Cookie.(客户端会话技术(把数据存到客户端的): 1.概念:客户端会话技术,将数据保存到客户端 2.快速入门 ...原创 2022-03-19 16:41:04 · 1146 阅读 · 0 评论 -
ServletContext对象
ServletContext对象(服务器启动就创建了该对象,服务器关闭才销毁了该对象) 1.概念:代表整个web应用,可以和程序的容器(服务器)来通信 2.获取: 1.通过request对象获取 request.getServletContext(); 2.通过HttpServlet获取 this.getServletContext(); 3.功能: 1.获取MIME类型 .原创 2022-03-18 10:47:53 · 303 阅读 · 0 评论 -
JavaScript
JavaScript: * 概念: 一门客户端脚本语言 * 运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎 * 脚本语言:不需要编译,直接就可以被浏览器解析执行了 * 功能: * 可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。 * JavaScript发展史: 1. 1992年,Nombase公司,开发出第一门客户端脚本语...原创 2022-03-28 11:54:57 · 71 阅读 · 0 评论 -
会话(Session)
1. 概念:服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中。HttpSession 2. 快速入门: 1. 获取HttpSession对象: HttpSession session = request.getSession(); 2. 使用HttpSession对象: Object getAttribute(String name) void setAttrib...原创 2022-03-19 16:44:45 · 292 阅读 · 0 评论 -
HTTP协议
1.概念:Hyper Text Transfer Protocol 超文本传输协议 *传输协议:定义了客户端和服务器端通信时,发送数据的格式。 *特点: 1.基于TCP/Ip的高级协议 2.默认端口号:80 3.基于请求/响应模型:一次请求对应一次响应 4.无状态的:每次请求之间相互独立,不能交互数据 2.历史版本: 1.0:每一次请求响应都会建立新的连接 1.1:复用连接 3.请求消息数据格式 1.请.原创 2022-03-18 10:43:20 · 1776 阅读 · 0 评论