![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jsp学习笔记
文章平均质量分 79
jsp学习
辛勤小王子
分享编程过程中遇到的问题和解决办法,大家一起进步
展开
-
jsp属性范围
1、page范围(pageContext)pageContext可以设置本页面的属性,并且能够在本页面中取得范例1:scope_a.jsp范例2:在第一个页面设置属性,随后跳转到第二个属性scope_a.jsp:scope_b.jsp:2、request范围如果希望服务器跳转后依然可以取得设置的属性内容,可以使用request设置属性:取得属性:只要是服务器端的跳转,那么request属性就可以一直被保留下来客户端跳转:地址栏会改变,request属性不会传递3、.原创 2020-11-21 12:45:24 · 124 阅读 · 0 评论 -
jsp跳转指令
跳转:从一个jsp页面跳到另一个jsp或者其他页面。跳转指令依然属于标签指令形式,需要标签完结。定义方式一:不向跳转页面传递参数<jsp:forward page=“路径”>定义方式二:传参<jsp:forward page="路径"> <jsp:param name="参数名称" value="参数值"> <jsp:param name="参数名称" value="参数值"> .....</jsp:forward>...原创 2020-11-18 08:52:28 · 511 阅读 · 0 评论 -
jsp包含指令
Java web项目中,很多页面包含重复的“头部信息”、“尾部信息”等,这时候将头部信息和尾部信息分别定义成两个文件,在需要的地方进行引入。jsp的包含指令有两种形式静态包含:<%@include file=“文件路径”%>如果被包含的页面需要接收参数,则有区别2、动态包含:<%@page=“文件路径” value=""%>静态包含和动态包含的区别:静态包含:先包含后一起进行处理(先包含后处理)动态包含:如果包含的是静态页面则将只是导入文件内容,如果包含的是动原创 2020-11-17 22:47:25 · 321 阅读 · 1 评论 -
jsp文件访问sqlserver数据库
这是一个数据库表格,内容如下,接下来我们通过jsp范访问它。1、把sqlserver的驱动包放到tomcat安装目录下的lib文件夹中:2、sqlserver.jsp<%@ page pageEncoding="UTF-8"%><%@ page import="java.sql.*"%><script type="text/javascript"> function changeColor(obj,color){ obj.bgColor = color;原创 2020-11-10 21:01:04 · 447 阅读 · 0 评论 -
jsp的page指令
page指令的主要功能是定义一个页面的全部属性,里面会包含很多的选项1、解决显示乱码的问题:如果要设置浏览器支持的编码,可以使用pageEncoding属性完成注意:pageEncoding编码设置只能设置一次2、设置MIME类型解决乱码问题:指的是多路internet媒体访问协议<%@ page contentType="text/html;charset="UTF-8" %>3、导入系统开发包:import只要可以导包,就意味着所有的系统类都可以进行调用并且可以在j原创 2020-11-10 20:37:03 · 1017 阅读 · 0 评论 -
jsp的三种Scriptlet
1、什么是Scriptlet:jsp文件中在<%%>之中编写Java代码,这样的操作形式就称为Scriptlet2、根据作用的不同,Scriptlet分为三种<%%>:只能编写局部变量、程序语句,这种是使用最多的<%!%>:可以定义全局变量、全局常量、方法、类范例:定义类,这种操作几乎不用<%=%>:可以直接输出变量、常量,这种可以代替out.println()范例:用<%%>打印乘法口诀表:...原创 2020-11-10 20:04:33 · 702 阅读 · 0 评论 -
jsp注释
原创 2020-11-10 19:39:27 · 68 阅读 · 0 评论 -
简单示例-jsp接收客户端发送的消息
前提条件是配置好tomcat:在tomcat的项目目录下新建一个hello文件夹1、hello.jsp<html> <head> <title>HELLO JSP</title> <body> <%//此處編寫jsp代碼 out.print("Hello World!"); out.print("<h1>Hello World!</h1>"); out.print("<原创 2020-11-10 19:35:49 · 337 阅读 · 0 评论 -
jsp指令
JSP指令:JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言。指令可以有很多个属性,它们以键值对的形式存在,并用逗号隔开。1.Page指令Page指令为容器提供当前页面的使用说明。一个JSP页面可以包含多个page指令。2.include指令:JSP可以通过include指令来包含其他文件。被包含的文件可以是JSP文件、HTML文件或文本文件。包含的文件就好像是该JSP文件的一部分,会被同时编译执行。3.Taglib指令JSP API允许用户自定义标签,一个自定义标签原创 2020-11-04 22:38:57 · 100 阅读 · 0 评论 -
jsp九大内置对象
JSP中九大内置对象为:request 请求对象 类型 javax.servlet.ServletRequest 作用域 Requestresponse 响应对象 类型 javax.servlet.SrvletResponse 作用域 PagepageContext 页面上下文对象 类型 javax.servlet.jsp.PageContext转载 2020-11-04 22:28:21 · 77 阅读 · 0 评论 -
jsp的生命周期
1.编译阶段:servlet容器编译servlet源文件,生成servlet类当浏览器请求JSP页面时,JSP引擎会首先去检查是否需要编译这个文件。如果这个文件没有被编译过,或者在上次编译后被更改过,则编译这个JSP文件。编译的过程包括三个步骤:解析JSP文件。将JSP文件转为servlet。编译servlet。2.初始化阶段:加载与JSP对应的servlet类,创建其实例,并调用它的初始化方法容器载入JSP文件后,它会在为请求提供任何服务前调用jspInit()方法。如果您需要执行自定义原创 2020-11-04 21:56:06 · 177 阅读 · 0 评论 -
jsp简介
JSP全称Java Server Pages,是一种动态网页开发技术。是什么?JSP全称Java Server Pages,是一种动态网页开发技术。JSP可以在网页中插入Java代码:使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。JSP是一种Java Servlet,主要用于实现Java web应用程序的用户界面部分。JSP通过网页表单获取用户输入数据、访问数据库及其他数据源,然后动态地创建网页。JSP标签有多种功能,比如访问数据库、记录用户选择信息原创 2020-11-04 21:33:11 · 223 阅读 · 0 评论