
Web
文章平均质量分 70
个人学习
南岭落梅
这个作者很懒,什么都没留下…
展开
-
[Web]ServletContext域(Application)
Web应用的Application域的实现是通过ServletContext对象实现的。整个Web应用程序的所有资源共享这个域。生命周期与Web应用程序相同,即当前Web应用程序启动时(以服务器视角而非访客视角)出生,Web应用服务程序关闭时停止。通过ServletContext对象可以实现在整个Web应用的动态资源之间共享数据。例如在AServlet中向ServletContext对象中保存一个值,然后在BServlet中就可以获取这个值,这就是共享数据。原创 2025-03-11 17:46:32 · 294 阅读 · 0 评论 -
[Web]get请求和post请求
get请求的特点是:1.所有的参数都通过URL进行传递。其中传输的参数的书写的格式为?。访问的时候,先写/xxx,确定本次请求要访问的资源url。再?key1=...来传递参数,url后先写一个?,键值对间使用&来隔开。什么是url?也因为get请求所有参数都通过url传递的特点,它每次传递的参数都会,同时它可以,不适合传输敏感信息(比如密码),并且浏览器。因此,get请求常应用的场景是。经典的如浏览大多数网站的主页,通常就使用get请求。原创 2025-03-09 18:18:23 · 222 阅读 · 0 评论 -
[JavaScript]Ajax-异步交互技术
Ajax允许网页在不整个页面重新加载的情况下,与服务器交换数据并更新部分网页内容。它是基于JavaScript实现的一种Web异步交互技术。交换数据时,先依靠JavaScript的XMLHttpRequest对象,创建其并设置好请求参数(比如URL、get还是post请求等等),将该对象发送给服务器。服务器处理请求后会返回数据,通常是XML或者JSON格式的数据。网页的JS脚本在收到数据后,就可以动态地更新网页上的元素。当然,并非任何场景都推荐使用异步交互。原创 2024-12-10 21:15:52 · 883 阅读 · 0 评论 -
[JavaWeb]Servlet
Servlet用于处理各种请求。用户的各种请求不会在页面资源里进行处理(除去简单的页面导航等),而是由页面资源收集数据转交给对应的Servlet资源进行处理。Servlet是一个Java类,不是一个页面资源,算是一个程序,属于动态资源,通常会绑定一个url,便于网页访问。这里举个例子便于理解:访问百度,这是最开始的页面,这里提一下,其中/index.html被简并没有显示,可以理解为默认打开页面,而且页面资源一般都可以不写.html后缀,这里不多展开讲。我们在主页面进行简单的搜索。原创 2024-11-28 18:56:42 · 700 阅读 · 0 评论 -
JavaWeb中常看见的<... />
形式出现的元素,主要是那些被定义为空元素(或自闭合标签)的HTML元素。空元素是指那些不需要结束标签的元素,它们通常以自闭合的形式出现。尽管原创 2024-09-18 16:00:37 · 370 阅读 · 0 评论 -
JavaWeb-JSP技术
在开发中,有一些对象需要频繁使用。为了简化,JSP2.0规范中提供了隐式(又叫内置)对象,它们是JSP默认创建,可以直接在JSP页面中使用。由于每个隐式对象的用法都有很多,这里只做简单介绍。名称描述out用于页面输出request得到用户请求信息response服务器向客户端的回应信息config服务器配置,可以得到初始化参数session用于保存用户的信息所有用户的共享信息page指当前页面转换后的Servlet类的实例JSP的页面容器exception。原创 2024-09-17 18:17:10 · 968 阅读 · 0 评论 -
认识tomcat
就像小明的手机上同时开着QQ和微信,小王通过微信发消息给小明,小明会在微信上收到消息,而不是在QQ上收到消息。上传文件是把本地资源读到程序里边,但这都是在内存里面存,而内存空间又往往很有限,直接使用内存容易导致崩溃。(jar文件就已经打包好的java文件包,里面存放了写好的方类、方法供以使用).bat文件是Windows系统的脚本文件,.sh则是Linux系统使用的脚本文件。在安装了 Tomcat之后,这是Tomcat的文件夹下的文件。bin:存放各个平台下启动tomcat服务的脚本文件。原创 2024-09-08 15:44:54 · 262 阅读 · 0 评论 -
中文输出乱码
计算机中的数据都是以二进制形式存储的,当传输文本时,就会发生字符和字节之间的转换。字符转换为字节的过程叫编码,字节转换成字符的过程叫解码,这两种都要要使用到码表。常见的码表有ASCLL、UTF-8等。例如,Response使用的码表为 ISO-8859-1。一些码表。原创 2024-09-08 12:13:54 · 261 阅读 · 0 评论 -
新版IDEA配置 Tomcat
其中,编译器输出("Compiler Output")一栏这里默认选择 继承项目编译输出路径("Inherit project compile output path" ),我们改选下方的使用模块编译输出路径("Use module compile output path"),然后在输出目录("Output path")和测试输出目录("Text output path")选择刚刚创建的"classes"目录。上方工具栏选择"运行"/"run",点击"编辑配置"/"Edit Configurations"原创 2024-09-04 15:20:37 · 18099 阅读 · 3 评论