首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏wuter

    JavaWeb后端入门9JSP、MVC

    -- 这是html 注释--> java注释可见范围:jsp源码、翻译后的Servlet //单行注释 /*多行注释*/ /**可写入javadoc的注释*/ jsp注释可见范围:只在jsp源码 < JSP9个内置(隐式)对象 名称 类型 描述 out javax.servlet.jsp.JspWriter 用于页面输出 request javax.servlet.http.HttpServletRequest /demo2.jsp">demo2.jsp demo2.jsp的body:

    demo2页面获取值

    <%=pageContext.getAttribute("name") %> : 四个都有 demo1.jsp请求转发至demo2.jsp 张三没了 demo1.jsp通过a标签跳转至demo2.jsp 张三、李四没了 demo1.jsp重定向至demo2.jsp 张三、李四没了 JSP的动作标签 JSP的动作标签用于在JSP页面中提供业务逻辑功能,避免在JSP页面中直接编写Java代码造成jsp页面难以维护。

    36900编辑于 2025-04-03
  • 来自专栏成长道路

    jsp基础知识 jsp指令 jsp9大内置对象 jstl表达式

    JSP 1, JSP 的生命周期 理解 JSP 底层功能的关键就是去理解它们所遵守的生命周期。 JSP 生命周期就是从创建到销毁的整个过程,类似于 servlet 生命周期,区别在于 JSP 生命周期还包括将 JSP 文件编译成servlet。 servlet生命周期非常相似,下面给出图示: 2,JSP指令 JSP指令用来设置与整个JSP页面相关的属性。 jsp:forward 从一个JSP文件向另一个文件传递一个包含用户请求的request对象 jsp:plugin 用于在生成的HTML页面中包含Applet和JavaBean对象 jsp:element 动态创建一个XML元素 jsp:attribute 定义动态创建的XML元素的属性 jsp:body 定义动态创建的XML元素的主体 jsp:text 用于封装模板数据 4,JSP隐含对象 JSP支持九个自动定义的变量

    1.8K11发布于 2017-12-28
  • 来自专栏Python程序员杂谈

    JSP 9个内置对象方法使用(网摘)

    JSP 9个内置对象方法使用 1.request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。 设置属性的属性值  String getRealPath(String path) 返回一虚拟路径的真实路径 2.response对象 response对象包含了响应客户请求的有关信息,但在JSP  long getCreationTime() 返回SESSION创建时间  public String getId() 返回SESSION创建时JSP引擎为它设的惟一ID号  long 如果一个JSP页面要应用此对象,就必须把isErrorPage设为true,否则无法编译。 void forward(String relativeUrlPath) 使当前页面重导到另一页面  void include(String relativeUrlPath) 在当前位置包含另一文件 9.

    79830发布于 2019-02-28
  • 来自专栏自动化、性能测试

    Jenkins(9)- 汉化 Jenkins 网站

    下载插件 安装这两个插件,然后重启 Jenkins 设置中文 如果没有 Locale,可能是上一步中插件未安装 注意事项 如果重启服务后,变成部分汉化了 解决方案 Locale 将语言设定为 zh_U

    98320发布于 2020-11-11
  • 来自专栏全栈程序员必看

    30套JSP网站源代码合集「建议收藏」

    JSP技术是以Java语言作为脚本语言的,JSP网页为整个服务器端的Java库单元提供了一个接口来服务于HTTP的应用程序。我收集了一些JSP开发的网站源代码,从实践中学习,希望对大家有用。 资料名称 下载地址 网上购物系统(jsp+mysql+tomcat) http://down.51cto.com/data/54179 jsp网上购物系统源代码 http://down.51cto.com /data/180023 JSP+mysql编写的网上商城源代码(可直接运行) http://down.51cto.com/data/230681 【java web】JSP七个小项目代码笔记精品汇总 .51cto.com/data/210007 《JSP Oracle数据库组建动态网站经典实例》光盘源码 http://down.51cto.com/data/96917 开发基于JSP Servlet http://down.51cto.com/data/216336 基于SSH的J2EE工作流系统【源码】【含数据库】 http://down.51cto.com/data/595965 ssh2天下淘网站源码

    12.7K51编辑于 2022-06-28
  • 来自专栏Java架构师进阶

    JAVA WEB快速入门之从编写一个JSP WEB网站了解JSP WEB网站的基本结构、调试、部署

    页面,否则直接输出错误信息,下面就写index.jsp(动态页面): 四、编写index.jsp(动态页面),我这里将所有jsp页面统一放在jsp目录中,以区分静态页面与动态页面,创建jsp页面的方法与创建静态页面方法基本相同 五、编写edit.jsp页面,用于可修改记录或删除记录(即:增、删、改),同样参照index.jsp的创建步骤 创建好edit.jsp空页面后,编写如下代码: <%@ page language="java class LoginValidationFilter implements Filter { ... } 如此一个简单的<em>JSP</em> WEB示例<em>网站</em>代码就写完了,包含:登录、验证登录、查看数据、编辑数据, xdp-gacl/p/3969249.html,我们可以使用ServletRequestListener的requestInitialized、requestDestroyed方法来写一个简单的记录当前demo<em>网站</em>的在线用户人数 2.在eclipse中运行调试<em>JSP</em><em>网站</em>,如果本地安装了TOMCAT且后台一直运行着默认实例,那么可能调试时会报端口被占用,如果被占用了,就需要修改一下项目下的端口,方法如下图所示: ?

    4.5K30发布于 2019-05-07
  • 来自专栏全栈程序员必看

    JSP动态网站开发与项目实战

    JSP动态网站开发与项目实战 使用占位符更加安全 package com.cs.model; import java.sql.DriverManager; import java.sql.PreparedStatement

    3.9K10编辑于 2022-07-29
  • 来自专栏Inkedus

    9个牛逼的网站

    一、 字体家免费商用字体网站 ? 链接地址:https://www.zitijia.com/t/%E5%85%8D%E8%B4%B9%E5%95%86%E7%94%A8 在这里下载的字体都是免版权免费使用的字体 切记是免费商用字体分区里的

    5.3K10发布于 2020-04-16
  • 来自专栏后端JavaEE

    jsp跳转jsp----------和------------jsp跳转servlet跳转jsp

    1.jsp跳转jsp jsp1代码 <%-- Created by IntelliJ IDEA. User: 49841 Date: 2020/9/7 Time: 21:33 To change this template use File | Settings | File Templates User: 49841 Date: 2020/9/7 Time: 10:33 To change this template use File | Settings | File Templates 跳转servlet跳转jsp jsp1页面代码 <%-- Created by IntelliJ IDEA. User: 49841 Date: 2020/9/7 Time: 21:33 To change this template use File | Settings | File Templates

    27.1K10发布于 2020-10-23
  • 来自专栏happyJared

    JSP 9大内置对象和4种作用域

    JSP 包含九个内置对象: page:JSP 页面本身(相当于 Java 程序中的 this) request:封装客户端的请求,其中包含来自 GET 或 POST 请求的参数; response:封装服务器对客户端的响应 JSP 中的四种作用域包括 page、request、session 和 application: page:代表与页面相关的对象和属性; request:代表与客户端发出的请求相关的对象和属性。

    89510发布于 2019-06-14
  • 来自专栏along的开发之旅

    JSP9大内置对象和4大域对象

    JSP开发中,会频繁使用到一些对象。例如HttpSession, ServletContext, ServletContext, HttpServletRequet。 所以Sun公司设计JSP时,在JSP页面加载完毕之后就会自动帮开发者创建好这些对象,而开发者只需要直接使用这些对象调用方法即可,这些创建好的对象就叫内置对象! 举例: servlet: HttpSession session = request.getSession(true); (需要开发者做) JSP: tomcat服务器: HttpSession session = request.getSession(true);(不需要开发者做) 开发者做的: session.getId(); 9大内置对象 内置对象名 类型 request HttpServletRequest 获取数据 removeAttribute(“name”) 清除数据 3)域对象作用范围: page域: 只能在当前jsp

    1K30发布于 2018-08-02
  • 来自专栏eadela

    JSP基础--JSP入门

    1 JSP概述 1.1 什么是JSP JSP(Java Server Pages)是JavaWeb服务器端的动态资源。它与html页面的作用是相同的,显示数据和获取数据。 1.2 JSP的组成   JSP = html + Java脚本(代码片段) + JSP动态标签 ? session = pageContext.getSession(); out = pageContext.getOut(); _jspx_out = out; …[崔9] [崔9]JSP页面中的内容都会在这个位置出现!这时上面所说的对象已经创建完了,所以在JSP页面中是可以使用的。 4 再论JSP脚本 JSP脚本一共三种形式: l <%... --%>中的内容在JSP编译成.java时会被忽略的,即JSP注释。 也可以在JSP页面中使用html注释:<!

    21.8K20发布于 2019-09-29
  • 来自专栏MyTechnology

    JSP二:掌握JSP

    JSP中,request和response是非常重要的两个东西,请务必知道他们的常用方法。 我们对前四个方法做一个小案例,首先我们建立几个jsp页面,分别叫hello1,hello2,hello3 我们让hello1获取一个name参数,保存到key为name中,然后转发给hello2.jsp ,hello2不做处理直接转发给hello3.jsp,相关代码如下 hello1.jsp <body>

    我是Hello1

    <% )%> </body> 我们启动项目,到浏览器中访问hello1.jsp,会发现其实访问的是hello3.jsp中的内容,但是地址栏不改变,name值也成功取出来。 ,所以我们需要去写这个jsp,我们在里面加入验证用户名密码的功能,如果正确就转发给welcome.jsp,因为转发才可以传递request。

    24.7K10发布于 2020-07-31
  • 来自专栏小小程序员——DATA

    JavaWeb day9 JSP快速入门(提供本篇文章*理解 JSPJSP 原理能在 JSP中使用 EL表达式 和 JSTL标签理解MVC模式和三层架构)

    JSP 今日目标: 理解 JSPJSP 原理 能在 JSP中使用 EL表达式 和 JSTL标签 理解 MVC模式 和 三层架构 能完成品牌数据的增删改查功能 1,JSP 概述 JSP(全称 2.3 创建 jsp 页面 在项目的 webapp 下创建jsp页面 通过上面方式创建一个名为 hello.jsp 的页面。 3,JSP 原理 我们之前说 JSP 就是一个页面,那么在 JSP 中写 html 标签,我们能理解,但是为什么还可以写 Java 代码呢? 因为 ==JSP 本质上就是一个 Servlet。 ==接下来我们聊聊访问jsp时的流程 浏览器第一次访问 hello.jsp 页面 tomcat 会将 hello.jsp 转换为名为 hello_jsp.java 的一个 Servlet tomcat 这就是我们使用JSP的原因 4,JSP 脚本 JSP脚本用于在 JSP页面内定义 Java代码。在之前的入门案例中我们就在 JSP 页面定义的 Java 代码就是 JSP 脚本。

    2K50编辑于 2023-02-24
  • 来自专栏MyTechnology

    JSP一:理解JSP

    了解JSP JSP 本质上就是⼀个 Servlet,JSP 主要负责与⽤户交互,将最终的界⾯呈现给⽤户。 在Java中,只有Servlet接口才可以于浏览器交互。 换句话说,当服务器接收到⼀个后缀是 jsp 的请求时,将该请求交给 JSP 引擎去处理,每⼀个 JSP 页面第⼀次被访问的时候,JSP 引擎会将它翻译成⼀个 Servlet ⽂件,再由 Web 容器调⽤ 嵌入方式 1.JSP 脚本,执⾏ Java 逻辑代码 <% Java代码 %> 我们去新建一个JSP页面,就叫test.jsp,运行项目后在浏览器中访问该页面。 ---- 3.JSP 表达式:把 Java 对象直接输出到 HTML ⻚⾯中 <%= Java变量 %> 示例: <%=hello()%> 内置对象 一共有9个内置对象,常用的是 request、response page:当前 JSP 对应的 Servlet 对象,Servlet。 exception:表示 JSP 页面发⽣的异常,Exception。很少用到。

    22.3K20发布于 2020-07-31
  • 来自专栏全栈程序员必看

    jsp web应用开发_JSP页面

    开发JSP动态网站的步骤如下: a) 创建一个Web项目 b) 设计Web项目的目录结构 c) 编写Web项目的代码 d) 部署Web项目 e) 第4章 JSP简介 1. JSP的页面组成 JSP是通过在HTML中嵌入Java脚本语言来响应页面动态请求。 Web容器处理JSP文件请求需要经过三个阶段 l 翻译(translation)阶段。JSP文件会被Web容器中的JSP引擎转换成Java源码。 JSP脚本元素 在JSP页面中可以包含静态内容、指令、表达式、小脚本、声明、标准动作以及注释。 session 7) application 8) Exception 9) config 第6章 使用JSP处理客户端请求 一、HTML表单 表单的标记是<

    23K20编辑于 2022-09-27
  • 来自专栏技术小屋-未分类

    JavaWeb——JSP入门学习(JSP基本概念、JSP脚本、JSP内置对象)

    本章内容只对JSP内容做入门介绍,是为了会话技术的Cookie和Session内容的承接,后续再写文章详细介绍JSP。 【JSP原理】:JSP本质上就是一个Servlet 1)服务器解析请求消息,找是否有index.jsp资源; 2)若找到了,则将其转化为.java文件; 3)编译.java文件,生成.class字节码文件 2 JSP脚本 JSP脚本,就是JSP定义Java代码的方式,有三种: 1)<%   代码    %>:定义的java代码,在service方法中,service中可以定义什么,该脚本中就可以定义什么; 3 JSP的内置对象 内置对象,就是指在jsp页面中不需要获取和创建,可以直接使用的对象。 jsp一共有9个内置对象,后续博文中会详细讲解,本次只说明3个: request response out:字符输出流对象,可以将数据输出到页面,和response.getWriter()类似。

    19.8K10发布于 2020-09-25
  • 来自专栏京程一灯

    网站进行测试的 9 个要点

    网站或网页的效率在很大程度上取决于测试,并且涉及对网站或相关软件的细致检查。那么我们如何该测试 Web 程序呢?在探究 Web 程序测试服务的更多细节之前,先讨论一下测试为何如此重要。 网站测试或 Web 应用测试应该是每个团队都要关注的问题。随着网站复杂性的日益增加,我们更要关注这个问题,这样才能确保在各种设备、浏览器和操作系统平台上得到最好的用户体验和性能。 站在黑客的角度思考 网站测试还必须侧重于最终用户的仿真,以此获得对用户体验的精确估计。但是,测试人员无法通过模拟最终用户来准确地评估网站的安全性。 选择可用性测试的理想参数 在网站测试的众多方面中,可用性测试始终占据头把交椅。在进行测试时,应该始终评估网站的用户界面和用户体验。 但是黑客可以通过篡改 URL 将用户重定向到恶意网站或访问敏感数据。某些恶意网站可以在用户的系统上安装恶意软件,或迫使它们共享敏感数据。 9.

    99910发布于 2021-03-16
  • 来自专栏小小程序员——DATA

    JavaWeb day9 JSP快速入门(提供本篇文章*理解 JSPJSP 原理能在 JSP中使用 EL表达式 和 JSTL标签理解MVC模式和三层架构)

    JSP 今日目标: 理解 JSPJSP 原理 能在 JSP中使用 EL表达式 和 JSTL标签 理解 MVC模式 和 三层架构 能完成品牌数据的增删改查功能 1,JSP 概述 JSP(全称:Java 2.3 创建 jsp 页面 在项目的 webapp 下创建jsp页面 图片 通过上面方式创建一个名为 hello.jsp 的页面。 3,JSP 原理 我们之前说 JSP 就是一个页面,那么在 JSP 中写 html 标签,我们能理解,但是为什么还可以写 Java 代码呢? 因为 ==JSP 本质上就是一个 Servlet。 这就是我们使用JSP的原因 4,JSP 脚本 JSP脚本用于在 JSP页面内定义 Java代码。在之前的入门案例中我们就在 JSP 页面定义的 Java 代码就是 JSP 脚本。 4.1 JSP 脚本分类 JSP 脚本有如下三个分类: <%...

    1.8K20编辑于 2023-02-23
  • 来自专栏网络

    Tomcat服务器+JSP页面+MySQL数据库网站部署

    由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。 由上面的对Tomcat服务器的介绍得知,我们的Tomcat服务器是用来运行JSP页面和Servlet的,而JSPJSP编译器编译成Java Servlets。 接下来我们来看看输入网址:http://localhost:8080后打开的Tomcat服务器页面中的三个比较重要的模块,如下图: 第一个模块是关于查看Tomcat服务器状态的;第二个模块是管理所部署的网站的 ,比如启动显示一个网站和停止显示一个网站;第三个模块是管理主机的。 下面我点Stop停止一下前面部署的JSP页面,刷新JSP页面,看看效果,如图: 看,经典的404错误出现了。 至于其他的管理,有待大家去挖掘。

    11.5K73发布于 2018-01-17
领券