首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JSP---JSP中4个容器-pageContext使用

更多细节: 一个请求通过Servlet访问资源,在Servlet中将数据封装到request中,这在单位中是通常的做法。必须记住、必须记住、必须记住。...然后将请求转发到JSP页面,在从JSP页面上将封装到request中的信息取出。MVC 注意我上面说的是转发,而不是重定向。...对于用户的一次请求,并且请求完成后,数据将不再使用可使用request进行封装,以节省内存。 session – 对于用户的一次会话有效,通常我们用此域来封装用户登录的信息。也必须记住。...application – 在整个Web项目的生命周期内有效,不建议使用或谨慎使用。实际项目中根本不用。 开发原则 – 能用小的域尽量使用小的域。...顺便提一下ContentType与pageEncoding的区别: pageEncoding是jsp文件本身的编码 ,把jsp文件编译成java的时候给编译器用的 。

2.2K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JSP---JavaBean的使用-jsp:useBean标签相关

    在JSP中访问JavaBean的语法: 1、声明JavaBean对像-必须使用完整类名: jsp:useBean id=“someBean” class=“package.SomeBean” scope...=“Tom”/> jsp:getProperty name=“someBean” property=“name”/> 也可以在页面上使用Java代码直接访问它的属性和其他方法。..."/> id:代表jsp页面中的实例对象 通过这个对象引用类中的成员,如,id="wq", wq.成员(); class: 代表JavaBean类,如: class="com.Test...当声明了一个Bean并将它放到某个范畴之后,在同一个范围内再次使用jsp:useBean../>将不再创建。而是直接给你返回已经创建过的Bean的实例。此过程可以通过查看容器翻译的源代码得知。...:setProperty>标记无法直接使用!)

    2.1K10

    Eclipse中jsp异常 The superclass

    问题描述        学习ssh商城的时候,将资料中给的静态文件引入jsp文件夹,但是每个文件都有一个大红×,,然后在jsp文件里面出现了The superclass"javax.servlet.http.HttpServlet...found on the Java Build Path错误异常 原因分析        在Javaweb工程下没有引入中间件(服务器Tomcat)运行的library 解决办法 (1)确认eclipse中server...Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP...简而言之: tomcat 是一个接受 http 请求并解析 http 请求并反馈客户端的一个应用程序. 2、与Apache对比 (1)Apache只支持静态网页,但像asp、jsp、php、cgi等动态网页就需要

    1.3K20

    JSP、JavaBean原理和使用

    最大的特点: 写JSP就像在写HTML 区别: HTML只给用户提供静态的数据 JSP页面中可以嵌入JAVA代码,为用户提供动态数据; JSP 原理 思路: JSP 到底怎么执行的...代码层面没有任何问题 服务器内部工作 tomcat中有一个work目录; IDEA中使用Tomcat的会在IDEA的tomcat中生产一个work目录 浏览器向服务器发送请求,不管访问什么资源,其实都是在访问...JSP 本质上就是一个 Servlet 在 JSP 页面中; 只要是 JAVA 代码就会原封不动的输出; 如果是 HTML 代码,就会被转换为: 这样的格式,..."> jsp:param> jsp:param name="age" value="12">jsp:param> jsp:forward> JSTL 表达式 JSTL 标签库的使用就是为了弥补...HTML 标签的不足;它自定义许多标签,可以供我们使用,标签的功能和 Java 代码一样!

    1.1K10

    jsp的C标签一般使用方法以及js接收servlet中的对象及对象数字

    jsp的C标签一般使用方法以及js接收servlet中的对象及对象数组   由于现流行的javaWeb框架提倡前后端分离,比如在SpringMvc中已经很少写servlet的一些东西;目前 前端jsp...下面将简述下C标签的一些使用方法,主要是我个人从事javaWeb开放所涉及到的内容,不做多的扩展(◕ܫ◕)=> 在使用之前,页面命名空间需要先声明C标签和jsp的基本声明 ,这是最基本的,顺便说下:如果引用到...jsp中在取值的时候就像js中取对象中的值一样,就像这样==> ? ? stockPrice2中的值是个List的时候同js中list值访问一样,用中括号=> ? ? ?...这个变量是存的每个变量的状态,一般也会使用到就是对象所在的下标(需要用index这个变量名称,并且这个变量名称是固定的,无须在后端定义),如果需要过滤对象中的某个值,就需要用到if标签了,这个标签可以嵌套在循环里面使用也可以单独使用...,先说下摘要吧:一般jsp处理不了的逻辑或者比较麻烦的逻辑需要将servlet作用域中的(List或Map) 放在js中处理,这时就可能面临一个问题,就是你怎么能将整个对象放到js变量里面呢,在这里可以很自信的

    2.3K80

    JSP 内置对象使用详解

    JavaServer Pages(JSP)是一种用于构建动态 Web 应用程序的 Java 技术。在 JSP 中,有许多内置对象可供开发人员使用,以便更轻松地构建功能丰富的网页。...config:提供 JSP 页面的配置信息。page:当前 JSP 页面的实例。如何使用 JSP 内置对象在 JSP 页面中,您可以直接使用这些内置对象,无需任何额外的声明或实例化。...它通常用于在 JSP 页面中执行 Java 代码。...在欢迎页面中,我们使用 session 对象获取已登录的用户名,并提供退出链接。结语JSP 内置对象是构建动态 Web 应用程序的重要工具。...在实际开发中,多加练习和实践将有助于更好地掌握这些内置对象的用法,从而创建出更强大的 Web 应用程序。希望这篇博客能够帮助您更好地理解和使用 JSP 内置对象。祝您在 Web 开发的道路上取得成功!

    32130

    JSP的基本使用总结

    声明 Java 代码 %> 作用:可以给 JSP 翻译出来的 Java 类定义属性、方法、静态代码块、内部类等 特点:不会在浏览器的页面上显示出来,仅存在于翻译后的 Java 类中 代码演示:声明脚本的使用...() 方法参数中的对象 (2) 表达式脚本都会被编译后的 Java 类中的 out.print () 方法输出到浏览器页面上 (3) 表达式脚本中的表达式不能以分号结束 代码演示:表达式脚本的使用...(3) 代码脚本还可以和表达式脚本一起组合使用,在 JSP 页面上输出数据 代码演示:代码脚本的使用 (此 JSP 文件在 web 目录下,名为 First.jsp) <%...不同点: 注意:由于官方的代码中翻译后的 Java 代码底层都是使用 out 进行输出,故一般都使用 out 进行 输出,out 又分为 write 方法和 print 方法: (1)...页面的代码脚本中任何要输出在浏览器的内容均使用 out.print () 方法 # 9.

    36920

    JSP介绍与简单使用

    除了页面代码外,当我们在JSP文件中写的Java代码也会自动生成到此源文件中,至于如何在JSP文件中编写Java代码会在以下小节中介绍。... JSP内置对象 ---- JSP的内置对象共有以下九个,我们可以在JSP中通过内置对象来使用它里面的方法: request :实际上就是HttpServletRequest对象,详细内容参考之前介绍...页面的上下文关系,能够调用、存取其他隐含对象,使用该对象可以访问页面中的共享数据,在JSP开发中并不经常使用。...,详细内容参考之前介绍ServletConfig对象的文章 out :此对象用于输出数据、字节流,以上的示例中也使用到了 page :此对象代表jsp这个实体本身,即当前页面有效,相当于java中的this...-- 在错误页面中才能使用exception对象 --> 运行结果: ?

    2.1K20

    如何在js文件中写加载Applet控件(js与jsp分离技术)

    如何在js文件中写加载Applet控件(js与jsp分离技术) 我们在写代码的时候,一般喜欢将JSP和JS实现分离开,将页面部分的代码写在.jsp结尾的文件中...Javascript中经常有一部分代码是动态产生的,导致我们经常不得不将这部分代码写到jsp文件中,这就导致代码看起来不雅和难懂。那么我们有没有办法将需要写到jsp页面上的代码写到js文件中呢?...我们可以这样实现,在jsp中写一个空的div,这样,页面加载这个div是不耗性能的。...;top: 5px; right: 5px; display:none" id=" testDiv">'); 上面这句话的意思跟原先不一样了,这里是js文件中往jsp页面中显示一个固定位置的div对象,...由于js页面不知道jsp在哪个地方加载js文件,所有像原先那样写一个相当位置的div是不大妥当的,而加载一个固定位置的div,则无论jsp在哪个地方加载js文件,都可以保证div想固定的地方显示了。

    7.1K40

    jsp的C标签一般使用方法以及js接收servlet中的对象及对象数字

    jsp的C标签一般使用方法以及js接收servlet中的对象及对象数组   由于现流行的javaWeb框架提倡前后端分离,比如在SpringMvc中已经很少写servlet的一些东西;目前 前端jsp...下面将简述下C标签的一些使用方法,主要是我个人从事javaWeb开放所涉及到的内容,不做多的扩展(◕ܫ◕)=> 在使用之前,页面命名空间需要先声明C标签和jsp的基本声明 ,这是最基本的,顺便说下:如果引用到...jsp中在取值的时候就像js中取对象中的值一样,就像这样==> ? ? stockPrice2中的值是个List的时候同js中list值访问一样,用中括号=> ? ? ?...这个变量是存的每个变量的状态,一般也会使用到就是对象所在的下标(需要用index这个变量名称,并且这个变量名称是固定的,无须在后端定义),如果需要过滤对象中的某个值,就需要用到if标签了,这个标签可以嵌套在循环里面使用也可以单独使用...,先说下摘要吧:一般jsp处理不了的逻辑或者比较麻烦的逻辑需要将servlet作用域中的(List或Map) 放在js中处理,这时就可能面临一个问题,就是你怎么能将整个对象放到js变量里面呢,在这里可以很自信的

    2.3K40

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券