包含页面
<jsp:include page="xx.jsp" flush="true"/> //动态包含页面
<% @include file="" %>//静态包含页面
具体区别请用鼠标温柔的杵这里
<%@ page isELIgnored="false"%>//EL表达式可用
${pageContext.request.contextPath} //项目路径,效果同<%=request.getContextPath()%>
${param.value} //URL上的某个值(value为值的名字)
logic标签
<%@ taglib uri"http://struts.apache.org/tags-logic" prefix="logic" %>
//在作用域session中没有找到user对象,那么显示<span>
<logic:empty name="user" scope="session">
<span>高级搜索</span>
</logic:empty>
//在作用域session中找到了user对象,那么显示<span>
<logic:notEmpty name="user" scope="session">
<span>高级搜索</span>
</logic:notEmpty>
//fwxx Bean中的uid属性的值和value="${sessionScope.user.uid}">的值相等,那么执行<a>
<logic:equal name="fwxx" property="uid" value="${sessionScope.user.uid}">
[<a href="...">编辑</a>] [<a href="...">删除</a>]
</logic:equal>
//fwxx Bean中的uid属性的值和value="${sessionScope.user.uid}">的值不相等,那么执行<a>
<logic:notEqual name="fwxx" property="uid" value="${sessionScope.user.uid}">
[<a href="...">编辑</a>] [<a href="...">删除</a>]
</logic:notEqual>
//list中所有的值,fwxx是Bean实例化的对象 fwxx.zj是对象.方法的意思Length为最大迭代次数
<logic:iterate id="fwxx" name="list" length="3">
${fwxx.zj}元
</logic:iterate>
bean标签
//使用 bean:write 格式化输出
<logic:iterate id="fwxx" name="list">
<bean:write name="fwxx" property="zj" format="#,###" />元
<bean:write name="fwxx" property="date" format="yyyy年MM月dd日" />
</logic:iterate>
//使用 bean:define 定义页面变量
<bean:define id="dataList" name="list" type="java.util.List" scope="request" />
//使用bean:size得到集合数据记录
<bean:size id="count" name="list" />
JSTL中的C标签
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
//全局变量
<c:set var="ctype" value="${param.ctype}" />//var为使用名, value是值
//判断
<c:if test="${ value eq 0}">
如果value=0则输出这一段话
</c:if>
//eq(等于) ne(不等于) lt(小于) gt(大于)
//循环, items为request里面取出的List var为取值时用的名称 begin是开始的条数end为结束的条数
<c:forEach items="${detillist}" var="item" begin="5" end="5">
</c:forEach>
<c:choose>
<c:when test="${student.deptno == 'd003'}">
<font color="blue">
</c:when>
<c:when test="${student.deptno == 'd004'}">
<font color="red">
</c:when>
<c:otherwise>
<font color="green">
</c:otherwise>
</c:choose>
分享到:
相关推荐
4. `<link rel="ShortcutIcon" href="favicon.ico">` 和 `<link rel="Bookmark" href="favicon.ico">`:这两个标签用于设置浏览器的图标(Favicon),当用户收藏或添加书签时,会显示指定的图标。 5. `...
标题 "cmder.7z平时用到的cmder文件" 提及的是一个名为 "cmder" 的工具,它是一个流行的命令行模拟器,专为Windows系统设计,提供了类似Unix shell的功能。Cmder集成了Git Bash、ConEmu终端、msysGit等组件,为...
`jstl.jar`和`standard.jar`用于JSP标准标签库,简化视图层的编写。 总结来说,"ssh_jar"压缩包中的jar包涉及了SSH框架的核心组件,以及其他辅助库,它们共同构成了一个完整的Java企业级应用开发环境。理解并熟练...
这些功能都是平时常常需要用到的,比如快速启动器、截图、取色、自动关机、打开常用文件夹等等,所以说WinToolBox是一个windows下的瑞士军刀也不为过哦。 特点:1、支持最小化到系统托盘,方便经常打开。 2、多种...
当时老师给了我们一份笔记就是些经常用的html标签和css的样式,html是我第一个学会的一种计算机语言,也是html和css让我看到五彩缤纷的编程世界,如今工作也有些年头了,还是不时会翻出之前的笔记来找找标签(平时...
"项目可能会用到的图片图标"这个标题暗示了这是一份包含多种图标资源的集合,可能涵盖了各种类型和风格,旨在满足不同项目的需求。这些图标可以用于Windows Forms应用程序(Winform)或网站项目,展示出其跨平台的...
描述中的“平时做J2EE项目,可能用到的一些图标,非常实用”进一步确认了这些图标是为提高项目效率而准备的,它们可能是精心设计且具有通用性的,以便开发者快速集成到自己的应用中,无需花费大量时间进行定制设计。...
经常用到的空元素有:[br /]、[hr /] 等。 七、 关闭标签 在关闭标签中:/ 声明了这是一个关闭标签;标签名称则是声明了你要关闭哪一个标签。如果涉及元素包括,关闭标签必须按照顺序关闭。 八、 排版样式 使用 ...
这些功能都是平时常常需要用到的,比如快速启动器、截图、取色、自动关机、打开常用文件夹等等,所以说WinToolBox是一个windows下的瑞士军刀也不为过哦。 系统工具多面手(WinToolBox)软件特点: 1、支持最小化到...
这款工具很适合经常用到复制粘贴的人使用,平时我们复制粘贴时,默认的剪贴板只能存放一个内容,使用这个软件可以将复制、剪切的项目以标签的形式摊开,方便我们选取操作。 CopyQ功能: 连续粘贴功能,数据能自动...
由于没有提供具体的标签,我们可以推测这个项目可能涉及以下Java技术知识点: 1. **Java基础**:包括类、对象、封装、继承、多态等面向对象编程概念,以及异常处理、IO流、集合框架(如ArrayList、HashMap)等基础...
如Ctrl+E(打开编辑菜单)、Win+Tab(切换窗口)、Shift+Delete(永久删除文件)、Ctrl+Alt+Delete(打开任务管理器)等,这些都是日常使用Windows操作系统中经常会用到的快捷键组合。 3. 文件管理:文档中出现的...
【标题】"学校平时项目,寻她源码"揭示了一个基于Android平台的移动应用程序开发实践。这个项目可能是一个学生在学习过程中完成的,目的是提升其编程技能和对Android应用架构的理解。通过分析这个项目的源码,我们...
定位到想要查看的宏(如DECLARE_MAP_MESSAGE),按下F12键(或使用右键菜单中的相关选项),如果之前未建立浏览文件,系统会提示创建,确认后即可查看宏的具体定义,方便理解其工作原理和用法。 通过以上技巧,...
例如,如果键盘上的"A"键损坏了,用户可以设置将"A"键的功能转移到一个平时很少用到的键上,如"CAPS LOCK"键,这样就可以避免因为键位损坏而影响正常的文字输入。 标签“键位转换器”进一步明确了这款软件的核心...
描述中提到的“可以作为课程设计 也可用于平时操作使用”,意味着这个软件不仅适合于教学目的,让学生实践编程技能,而且在日常使用中也有实际价值。例如,个人用户可以利用它来隐藏不希望他人看到的文件,或者企业...
Windows98,则“TCP/IP- 拨号适配器”、“Microsoft 友谊登录”、“Microsoft 虚拟公用网络适配器”、“IPX/SPX 兼容协议”等都可以去掉,因为这些组件平时不怎么用到,若是选中它们的话,反而会影响工作站正常上网...
在这个主题中,我们将深入探讨在Windows Mobile平台上进行编程时可能会用到的一些常见代码示例和技巧。 首先,我们关注的是IO(输入/输出)操作。在Windows Mobile中,处理文件和数据流是必不可少的部分。C#语言...
“观察者”模式是我们在开发的时候经常需要用到的。使用Watch.js那么我们就可以实现在“每当对象属性改变的时候,执行你的函数”。虽然有很多其他的库可以实现相同的功能,但是Watch.js却可以不改变你平时书写代码的...
在处理这种问题时,程序员需要深入理解计算机内存的工作方式以及数据如何存储和处理。在这个项目中,我们将重点放在如何在内存中组织数据,以及如何使用汇编指令进行排序。 描述中提到的“利用索引将姓名和成绩关联...