jsp学习笔记2(9月9日)

Tomcat——指定项目访问路径(<Context>标签) Tomcat 6 之前 <Context path="" docBase="/opt/estore" debug="0" privileged="true" reloadable="true" /> Context体现在/conf/server.xml中的Host里的<Context>元素,它由Context接口定义。每个<Context元素代表了运行在虚拟主... 阅读详情

 1.http://dev2dev.bea.com.cn/techdoc/20051115003.html
 安装和配置BEA WorkShop JSP Editor

2.宋康:
  虚拟路径: 在Tomcat 5.0/conf/Catalina/localhost此目录下建立"文件名.xml"文件
 <Context path="/zhigang" docBase="F:/test"/>
 path的值是你想在http://localhost:8080/后面输入的名录名,
 docBase的值是你的web应用所在的目录名.(目录切换到WEB-INF之外,地址栏中的值即是)
 
 为什么叫做虚拟路径:
    因为你的web应用包不再置于webapp目录下,但是发布时却与放于该目录下的效果一样.故称.
 注意:文件名.xml的文件名,与path的值一致

推荐学习:  JSTL

  3.包含指令:
  (1)语法格式
      ***<%@ include file="relativeURL" %>
      ***<@% include file ="相对路径"%>
      这两种只能向当前页插入静态文件内容
      插静态文件: 指当此文件执行完毕后再被包含进来
 
  (2)jsp的动作语法
       包含一个静态或动态文件
      <jsp:include page="{relativeURL|<%=expression%>}" flush="true"/>flush的缺省值为flase,此处必须设为true
      </jsp:include>
      或者
      <jsp:include page="{relativeURL|<%=expression%>}" flush="true"/>//参数可以为一个相对路径,或者是代表相对路径的表达式
      <jsp:param name="parameterName" value="{parameterValue|<%=expression%>}"/>
      [<jsp:param.../>]//传送多个参数
      </jsp:include>
      从当前页面向被包含的动态文件中传送参数

(3)什么是静态文件
  静态文件是先执行好了,再拿过来
  动态文件是先拿过来,再执行.这个与C++中的动态/静态联编很相似
  不是动态执行的
  动态文件在包含的时候要执行一次
 

JSP的9个隐藏对象 大家好,我是IT修真院,一枚正直纯洁善良的如刚入门的Java程序员,今天跟大家分享一下修真院官网JAVA任务六,深度思考中的知识点————JSP的9个隐式对象? 1.知识背景 九大对象: 内置对象(又叫隐含对象,有9个内置对象):不需要预先声明就可以在脚本代码和表达式中随意使用 内置对象特点: 1.由JSP规范提供,不用编写者实例化。 2.通过Web容器实现和管理 3.所有JSP... 阅读详情

相关推荐

SAP MM自动化进阶:STO交货单自动创建的配置与优化

本文深入解析了SAP MM模块中实现公司间库存调拨订单(STO)交货单自动创建的完整配置流程与优化策略。通过激活自动交货与绑定发货点两大核心配置,打通自动化链路。重点探讨了如何集成ATP可用性检查以智能处理库存不足等异常场景,确保自动化流程的可靠性与业务贴合度,并提供了进阶监控与问题排查方法,助力企业显著提升供应链效率。

weixin_29206669的博客 124

tomcat中Context的path和docBase属性

      在学到Context配置时,书上说可以通过修改Context的path属性来指定url最终访问的是哪个应用,而docBase指明该应用的具体物理地址。     例如: &lt;Context path="/test" docBase="testapp" reloadable="true"/&gt;      当访问localhost/test时,访问的就是testapp(相对...

千霜的博客 3万+

一文了解向量数据库在RAG中扮演的角色

向量数据库:AI新纪元的基石。探索如何通过这一创新技术优化RAG,提高语言模型的信息处理能力

2401_82452722的博客 2452

tomcat 虚拟路径配置

tomcat虚拟路径的配置有四种方法: 1. 在.%TOMCAT_HOME%\conf\Catalina\localhost建立一个xml文件 里面写上(对于Tomcat6版本及其以上,需要自己创建catalina和localhost这两个文件夹)。推荐方式: 增加project .xml文件(该文件名的project要和下面的“path=“/xxx"”的xxx相同) 文件内容: ...

孤雁是天的寂寞 270

PyCharm安装PyQt5及工具(Qt Designer、PyUIC、PyRcc)详细教程来了

Qt是常用的用户界面设计工具,而在Python中则使用PyQt这一工具包,它是Python编程语言和Qt库的成功融合。这篇博文通过图文详细介绍在PyCharm中如何完整优雅地安装配置PyQt5的所有工具包,主要内容包括PyQt5、PyQt5-tools的依赖包安装和Qt Designer、PyUIC、PyRcc三个工具的设置。最后简单演示了PyQt5的调用方式及三个工具的使用方法。

Python966的博客 3万+

告别Keil手动分区!用CubeMX+VS Code一键生成带Bootloader的STM32 OTA工程

本文详细介绍了如何利用STM32CubeMX和VS Code实现STM32 OTA工程的自动化构建,告别传统Keil手动分区的繁琐流程。通过图形化配置Flash分区、自动生成链接脚本以及实现Bootloader跳转逻辑,开发者可以高效完成远程升级功能开发,显著提升嵌入式开发效率。

weixin_33720956的博客 389

Tomcat <context path="" docBase=""/>

<context path="" docBase=""/> 怎么理解?path是虚拟路径 docBase指向项目文件夹实际的位置,也就是说在输入URL时输入虚拟路径,会指向项目实际的位置<context path="" docBase=""/>放在 conf/Catalina/localhost/${项目名}.xml这个路径下的${项目名}.xml实际...

weixin_34071713的博客 1256

【通过STM32CubeMx配置LWIP+FreeRTOS并通过Socket实现TCP_Client/Sever】

生成KEIL工程之后,勾选上use MicroLIB,代码上暂时无需做其他修改,编译下载。由于使用了FreeRTOS,因此系统的TimeBase Source修改成TIM1。在CubeMx上面选择NUCLEO-F429ZI开发板,并采用默认配置。打开电脑命令行,去ping这设置好的IP,能够实现Ping通。使能LWIP,并且先禁用DHCP,设置好静态IP。修改defaultTask的栈大小。Platform选择LAN8742。修改堆栈大小,生成工程。使能FreeRTOS。

qq_42617357的博客 6111

TOMCAT 页面路径

默认情况下,tomcat网站页面的文件存放在webapps目录的ROOT下,如果需要自定义路径可以按以下几种方式进行配置: 实验一: 在虚拟主机配置中添加Context path等内容当docBase为空时,访问页面会直接在web_b目录中 echo “web_b/test.html” > web_b/test.html //创建测试页 重启tomcat服务 http://www.b.com:8080/test.html //测试,看到的是web_b中的页面,而不是web_b/ROOT下

qq_43404505的博客 3765

4. SAP ABAP OData 服务 Data Provider Class 的 GET_ENTITYSET 方法实现指南

首先第19行CREATEDATA创建er_entityset实例,指定其类型为zcl_zbook_manage_mpc=>tt_book,接着把这个引用映射到刚刚第五行定义的FIELD-SYMBOLS变量上去,这样的话,接下来我们对FIELD-SYMBOLS进行的操作,就会自动反应回引用变量er_entityset.因为我们可能在这个方法里,返回多条图书信息,所以需要用内表类型,而非单条记录的ts_book.ts_book代表一本图书的数据结构。......

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 2962

【异常】OpenClaw 飞书端 OpenClaw: access not configured. Pairing code: [] Ask the bot owner to approve with

摘要: OpenClaw飞书机器人交互中出现的access not configured报错,是因用户或组织未配置访问权限触发的拦截提示。报错包含组织单元ID和配对校验码,需管理员审批开通权限。普通用户需提交完整报错信息给管理员处理;管理员可通过执行标准化命令单次审批,或批量配置组织白名单优化权限管理。建议提前梳理权限范围、及时同步组织架构变更,并定期审计权限列表以确保安全合规。

奶爸的编程之路,也就一周冷个三天 371

java 推迟几天_Java 9推迟到9月21日

6月8日,Mark Reinhold在给OpenJDK邮件列表的邮件中写道,由于没有人反对提议的日期更改,因此他在JDK 9 Project页面上记录了新的General Availability日期。 他补充说,临时里程碑日期没有变化。 JDK 9时间表 不要错过对OpenJDK董事会主席兼Oracle Java平台小组开发副总裁Georges Saab的采访,采访中有关推...

245

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

JSP——输出9x9表格

jsp输出9x9表格其实很简单,就和Java输出9x9表格一样。 第一种: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UT...

javanofa的博客 4647

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

JSP学习笔记(总结)

jsp

m0_65939803的博客 1592

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

jetty9 如何支持jsp

jetty9 支持jsp 问题描述 使用jetty9作为web容器,访问jsp时,提示一下错误: HTTP ERROR 500 JSP support not configured URI: /ip/ STATUS: 500 MESSAGE: JSP support not configured SERVLET: jsp Powered by Jetty:// 9.4.27.v20200227 ...

huryer的专栏 842

JSP简介——[JSP]2

JSP页面   设置web服务目录    1.根目录    2.webapps下的Web服务录    3.新建Web服务目录    4.相对目录   1.4JSP运行原理

ormstq的博客 1343

JSP页面显示时间 2015年9月11日 星期五

在Jsp页面的<javascript>中粘贴这段代码即可 1 2 3 4 5 ...

chuoyuan3350的博客 152

JSP第一章学习笔记

Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

2302_80445824的博客 827

JSP基础:(2)JSP的9大对象和4大作用域

目录 1 JSP基础 1.1 表单格式讲解 1.2 可以上传到服务器的控件 1.3 9种对象 1.4 4大作用域 1.4.1page 1.4.2request 1.4.3session 1.4.4application 1.5 隐含对象方法 1.5.1 session方法 1.5.2 request对象的方法 1.5.3 response对象方法 1.5.4 Out对象方法 1.5.5 application对象 1.5.6 config对象 1.5.7 exce...

上善若泪 2517

jsp点餐管理系统9zu2j

为了提升餐厅的服务质量,减少顾客等待时间,提高点餐效率和准确性,开发一款基于JSP的点餐管理系统(9zu2j)显得尤为重要。同时,详细展示每道菜品的图片、名称、价格、描述、口味推荐等信息,帮助用户快速了解并做出点餐决策。会自动生成一些基础目录结构,如src(存放Java代码)、WebContent或webapp(存放JSP、HTML、CSS、JavaScript等资源)。在JSP文件中,可以使用HTML标签来定义页面的结构,并使用JSP标签(如<% %>、<%= %>、<%!

ck3027的博客 1004

jsp电影网站m2h9y

JSP电影网站m2h9y通过整合电影类型分类、用户管理和热门电影推荐等功能,旨在为用户提供一个丰富、便捷、个性化的在线观影平台。未来,我们将持续优化系统性能,提升推荐算法的准确率,为用户提供更加优质、高效的观影服务。会自动生成一些基础目录结构,如src(存放Java代码)、WebContent或webapp(存放JSP、HTML、CSS、JavaScript等资源)。在JSP文件中,可以使用HTML标签来定义页面的结构,并使用JSP标签(如<% %>、<%= %>、<%!

CK3028的博客 921

JSP总结(二):jsp指令,9大内置对象

文章目录jsp指令指令语法格式JSP2.0规范中的三大指令:@page指令:@include@taglib9大内置对象jsp运行过程对应真身类型和特点:pageContext域对象4大域对象范围pageContext功能 jsp指令 这篇文章非常详细:jsp指令 指令语法格式 <%@ 指令 属性名=“值” 属性名=“值”%> (多个属性可分开写,可写在一起) JSP2.0规范中的...

Java修理工 221

jsp高校防疫系统he2y9

传统的疫情防控手段,如人工测温、纸质登记等,不仅效率低下,还容易出错,难以满足当前疫情防控的需求。因此,开发一套基于JSP技术的高校防疫系统,实现对学生、教师等人员的全面、高效管理,对于提升疫情防控能力、保障师生健康安全具有重要意义。本研究旨在设计并实现一个基于JSP技术的高校防疫系统HE2Y9,主要功能包括学生管理、教师管理、疫情防控、体温上报、行程上报、学生请假以及外出二维码等。以上是JSP开发的基本流程,每一步都需要细致的设计和实施,以确保最终开发出的Web应用程序能够满足预期的功能和性能要求。

ck3027的博客 962

javaweb ,jsp页面输出9x9乘法表

超简单的jsp页面9x9乘法表

码客斯基 7345

JSP实现9*9乘法表

JSP实现9*9乘法表 &lt;%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%&gt; &lt;% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerN...

wang_sty的博客 1282
上一篇: jsp学习笔记1
下一篇: jsp学习笔记2(9月10日)
sunnoco
博客等级 码龄19年 1粉丝 21原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值