2013年8月22日
今天上午做一个网站的帮助模块,
网页结构:top、left、right、bottom
实现目标:点左侧菜单实现右侧内容的切换,并能够记录在浏览器的历史记录里。
工作实施:
一开始想使用iframe 实现点左侧变右侧的目的,但是浏览器不会记录到历史记录里,后来想用参数的方式实现如下
<s:if test="leftmenu =='a'">
<s:include value="XX.jsp"></s:include>
</s:if>
<s:elseif test="b">
<s:include value="XX.jsp"></s:include>
</s:elseif>
.......等等 20多个判断
感觉不太妥当,这样会很耗时间,而且服务器的压力也会增加。
于是在群里 问了问,都说这样不好,我感觉也是这样的。
自己当时也没想出什么好的办法,后来有一个网友告诉我一个思路,就是用参数构造出路 径,省去那么多的判断了,茅塞顿开,赶紧修改代码
可又碰到一个问题就是 <s:include >标签不支持el表达式,
于是在网上找<s:include > 怎么动态赋值。也没找到相关的解决方法,
然后又想到了<jsp:include></jsp:include>的标签 ,试了试 果然可以
<jsp:include flush="true" page="fdsfe_${leftname}.jsp" ></jsp:include>
合理完成任务后,感觉 应该 写篇日志 记录下来,提示我的好心人,他不知道我用的 编程语言,却能让我 茅塞顿开。编程中 思路 很重要,要活学活用!!!
分享到:
相关推荐
《岔路失羊》是一则发人深省的古代寓言故事,其通过一个简单的情节——邻居的羊走失,在众多岔路中寻找未果——向读者传递了一个深刻的道理:学习与探索知识的道路上,需要有明确的目标和专注的态度,否则就会像迷失...
单片机控制的五岔路交通灯系统是一个典型的嵌入式应用实例,它涉及到硬件设计、软件编程以及交通管理规则的实现。在这个项目中,单片机作为核心控制器,负责协调各个交通灯信号的切换,确保交通流畅和安全。下面我们...
基于51单片机的交通灯设计【五岔路,左右拐,固定时间】(仿真)”表明这是一个关于51单片机应用的项目,旨在实现一个五岔路口的交通信号灯控制系统,该系统具有左转、右转以及直行方向的控制,并且按照固定的时序...
岔路河中心校作为一所教育机构,肩负着培养学生全面发展的重任。此次图书购置项目,不仅是对学校图书馆资源的一次扩充,更是对学生精神世界的一次丰富投资。该校精心挑选的图书书目,旨在根据不同年级学生的年龄特点...
基于51单片机的交通灯(五岔路,左右拐,固定时间)proteus、原理图、流程图、物料清单、仿真图、源代码 课程设计 基于51单片机的交通灯(五岔路,左右拐,固定时间)原理图 PCB 仿真 源代码及proteus 软件 1、道路...
基于51单片机的交通灯设计【五岔路,左右拐,固定时间】(仿真)”表明这是一个关于51单片机应用的项目,旨在实现一个五岔路口的交通信号灯控制系统,该系统具有左转、右转以及直行方向的控制,并且按照固定的时序...
岔路片区小区雨污分流工程是一项重要的城市基础设施建设项目,旨在改善区域内的雨水和污水排放系统,提高居民生活质量,同时减少环境污染。在这个过程中,扬尘控制是关键的一环,因为施工活动可能导致大量的粉尘飞扬...
好买财富-王晔倞-面对职场变化和转型分岔路,程序员该如何设定目标?
51单片机是微控制器的一种,广泛应用于嵌入式系统,因其内部结构简单、易于编程和成本低廉而被选择。在这个项目中,51单片机将根据预设的交通规则控制交通灯的状态,包括红绿黄灯的切换,以及左转、直行、右转车道的...
1343-基于51单片机的交通灯(五岔路,左右拐,固定时间)proteus、原理图、流程图、物料清单、仿真图、源代码 功能介绍: 五岔路口交通灯工作情况 一个循环为一分半钟;设定红灯为30秒,黄灯5秒,绿灯25秒。1和3的...
arduino小车红外循迹
- 第5章:《岔路太多该走哪一条?》,通过教学if语句的使用,让学生学习判断逻辑。 - 第6章:《随机数的乐趣》,通过编写随机数游戏程序,如“电子骰子”,让学生理解随机数的产生和使用。 - 第11章:《关于时间》,...
CCD图像传感器是一种重要的图像获取设备,它在智能汽车领域的应用主要体现在路径识别上。基于CCD图像传感器的路径识别算法主要包含以下知识点: ***D图像传感器的特点:CCD,即电荷耦合器件,是图像传感器的核心...
同时,也会帮助你缩小范围,以避免走岔路,去更加容易的实现目标。 在明确了目标之后,你要开始思考你的学习方式是什么?每个人都是有自己不同的学习方式。你是适合阅读书籍来获得技能,还是与其他人一起互动、讨论...
开发者还需要掌握C/C++以及Python等编程语言,以便编写控制逻辑和处理数据。 总结起来,“k210识别数字版本二”项目展示了嵌入式系统在智能硬件中的应用,结合STM32的控制能力和K210的AI处理能力,实现了数字识别...
正如在编程领域,勇于探索新的编程语言、框架或解决方案,可能使你在竞争中脱颖而出。而那些看似更安全、更常见的选择,也许并不一定是最适合自己的。 总的来说,《未选择的路》鼓励我们在面临选择时要有勇气、有...