![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JSPandServlet
文章平均质量分 55
想吃米豆腐
足够的量变,才能达到质的飞跃。
展开
-
JSP:什么是Ajax?
什么是Ajax?Ajax = 异步 JavaScript 和XML。Ajax是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,Ajax可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 Ajax)如果需要更新内容,必需重载整个网页面。2.Ajax的好处1.无刷新——不刷新整个页面,只刷新局部。 无刷新的好处 只更新部分页面,有效利用带宽 提供连续的用户体验 提供类似 C/S 的交互效果,操作更方面2原创 2021-06-01 15:02:20 · 1592 阅读 · 1 评论 -
JSP:写一个servlet
写一个servlet1、创建包:src目录下-com.bdqn.servlet2、创建类:servlet3、继承HttpServlet4、在类的上面写注解5、重写方法@WebServlet("/ser01")public class Servlet01 extends HttpServlet { @Override protected void service(HttpServletRequest req, HttpServletResponse resp) throws Se原创 2021-06-01 14:59:27 · 1889 阅读 · 3 评论 -
JSP:文件上传与文件下载
文件上传如果表单的类型 enctype=”multipar/form-data“响应Servlet上一定要加注解 @MultipartConfig如果没有加注解 所有的参数为null表单实现文章上传1、表单提交方式 method="POST"2、表单类型 enctype="multipart/form-data"3、表单元素(file文件)设置name属性<form action="uploadServlet" method="post" enctype="multi原创 2021-06-01 14:56:55 · 1365 阅读 · 0 评论 -
EL表达式+JSTL
EL表达式+JSTLEL表达式 表达式语言格式:${限域变量名} 限域变量名:设置作用域中的变量名${expression}pageContext 本页面request 一次请求session 一次会话application 整个应用程序EL表达式操作的是作用域,不能操作局部变量。EL的取值方式是从小到大取,取到即止,如果四个范围都未取到 则显示空字符串取值范围:page范围–》request范围–》session范围–》application范围可以获取指定范围的作用域:原创 2021-06-01 14:44:48 · 1022 阅读 · 1 评论 -
JSP:转发与重定向
面试题:请求转发与重定向的区别?1、请求转发是服务端跳转,重定向是客户端跳转2、请求转发只有一次请求 从重定向村子啊两次请求3、请求转发可以共享request作用域的数据 重定向不可以4、请求转发地址栏不发生改变 重定向的地址会改变5、请求转发只能转发到当前项目下的资源 重定向可以跳转到任意页面(可以跨域)请求转发request.getRequestDispatcher("路径").forward(req,resp);服务端跳转,地址栏不发生改变 只有一次请求 request作用域数据可原创 2021-05-24 11:22:07 · 1203 阅读 · 0 评论 -
JSP数据交互:session作用域、cookie对象
JSP数据交互:session作用域、cookie对象session作用域JSESSIONID会话标识符当有请求访问服务器时,浏览器会传递一个jsessionid的值给服务器当jsessionid的值不存在 服务器会创建一个会话 并生成新的jsessionid 返回给浏览器当jsessionid的值存在 服务器会判断sessionid是否存在如果不存在 服务器会创建一个新的会话 并生成新的sessionid 返回给浏览器如果存在 则使用当前已有的会话//获取session对象(获取或创原创 2021-05-24 11:18:21 · 1467 阅读 · 1 评论 -
JSP数据交互:application对象、page作用域
JSP数据交互:application对象、page作用域JSP内置对象applicationapplication实现用户之间的数据共享application对象的常用方法方法名称 说 明void setAttribute(String key, Object value) 以key/value的形式保存对象值Object getAttribute(String key) 通过key获取对象值 String getRealPath(String path) 返回相对路径原创 2021-05-24 11:05:37 · 1290 阅读 · 0 评论 -
JSP数据交互:request、response对象
JSP数据交互之request对象JSP内置对象是 Web 容器创建的一组对象一、request对象主要用于处理客户端请求1、什么是request?request是Servlet.service()方法的一个参数,类型为javax.servlet.http.HttpServletRequest。在客户端发出每个请求时,服务器都会创建一个request对象,并把请求数据封装到request中,然后在调用Servlet.service()方法时传递给service()方法,这说明在service()方原创 2021-05-24 10:41:26 · 1853 阅读 · 0 评论 -
入门JSP第一步,看这里~
JSP (Java Server Pages)在HTML中嵌入Java脚本代码1、JSP中的page指令通过设置内部的多个属性定义整个页面的属性语法:<%@ page 属性1="属性值" 属性2="属性值1,属性值2"… 属性n="属性值n"%>属性 描述 默认值language 指定JSP页面使用的脚本语言 javaimport 通过该属性来引用脚本语言中使用到的类文件 无con原创 2021-05-21 17:07:19 · 1151 阅读 · 9 评论