- 浏览: 6358342 次
- 性别:
- 来自: 一片神奇的土地
文章分类
- 全部博客 (745)
- JQuery (25)
- JS (33)
- 数据库 (59)
- Java基础 (56)
- JSON (8)
- XML (8)
- ireport (7)
- 设计模式 (10)
- 心情 (14)
- freemarker (1)
- 问题 (15)
- powerdesigner (2)
- CSS (15)
- DWR (4)
- tomcat (16)
- Hibernate (12)
- Oracle (7)
- Struts (7)
- Spring (34)
- JSP (23)
- 需学习 (64)
- 工具类库 (63)
- Maven (14)
- 笔试题 (34)
- 源码学习 (31)
- 多线程 (39)
- Android (32)
- 缓存 (20)
- SpringMVC (14)
- jQueryEasyUi (12)
- webservice-RPC (13)
- ant (1)
- ASP.NET (10)
- 正则表达式 (3)
- Linux (15)
- JBoss (1)
- EJB (3)
- UML (2)
- JMS (3)
- Flex (8)
- JSTL (2)
- 批处理 (5)
- JVM (16)
- 【工具】 (16)
- 数据结构 (29)
- HTTP/TCP/Socket (18)
- 微信 (1)
- tomcat源码学习 (15)
- Python (30)
- 主机 (2)
- 设计与架构 (19)
- thrift-RPC (2)
- nginx (6)
- 微信小程序 (0)
- 分布式+集群 (12)
- IO (1)
- 消息队列 (4)
- 存储过程 (8)
- redis (9)
- zookeeper (5)
- 海量数据 (5)
最新评论
-
360pluse:
技术更新,战术升级!Python爬虫案例实战从零开始一站通网盘 ...
Python爬虫实战:Scrapy豆瓣电影爬取 -
18335864773:
推荐用 pageoffice 组件生成 word 文件。
JAVA生成WORD工具类 -
jjhe369:
LISTD_ONE 写道起始地址为163.135.0.1 结束 ...
IP地址与CIDR -
baojunhu99:
private final int POOL_SIZE = 5 ...
使用CompletionService获取多线程返回值 -
LovingBaby:
胡说,javascript 运行时是单线程的,event lo ...
Ajax请求是否可以实现同步
1、
Java:
for(EglSpecialRequest req : list){ for(String idStr : ids){ if(StringUtils.isEmpty(idStr)) continue; Integer id = Integer.parseInt(idStr); if(id - req.getId() == 0){ idsMap.put(req.getId(), req.getRequestNameEn()); } } } return idsMap; bookingHotelForm.set("idsMap", idsMap);
JSP:
<c:forEach items="${SPECIAL_REQUEST_LIST}" var="req"> <c:set value="${req.id}" var="key"/> <c:if test="${req.type == '3'}"> ${empty bookingHotelForm.map.idsMap[key] ? "" : bookingHotelForm.map.idsMap[key]} ${empty bookingHotelForm.map.timeDateMap[key] ? "" : bookingHotelForm.map.timeDateMap[key]} <c:if test="${!empty bookingHotelForm.map.idsMap[key]}"><br><br></c:if> </c:if> </c:forEach>
2、
Form:
<form-property name="testMap" type="java.util.Map" />
Java:
Map<String, String> testMap = new HashMap<String, String>(); for (int i = 0; i < packageMiscellaneousList.size(); i++) { PackageMiscellaneous packageMiscellaneous = packageMiscellaneousList.get(i); supplierCode.put(i+"", packageMiscellaneous.getSupplierCode()); testMap.put(i+"", "TestNo"+i); } packageMiscellaneousForm.set("testMap", testMap );
JSP:
<c:forEach items="${packageMiscellaneousForm.map.testMap}" var="item" varStatus="i"> <tr> <td> <html:select property="supplierCode(${i.index})" styleId="supplierCode_${i.index}"> <html:option value="">--Please select supplier--</html:option> <c:forEach items="${SUPPLIER_LIST}" var="supplier"> <html:option value="${supplier.suppliercode}"> ${supplier.suppliername } </html:option> </c:forEach> </html:select> </td> <td> <html:text property="testMap(${i.index})" styleId="testMap_${i.index}"></html:text> </td> </tr> </c:forEach>
。。。
发表评论
-
Form的onsubmit
2015-02-05 11:06 47851. <form class="for ... -
使文本框不可编辑[不太常用的方法]
2012-09-10 11:17 2441为了使本框不可编辑,我们可以使用下面几种方法 解决思路: 文本 ... -
C 标签使用
2012-07-26 12:16 2940<title>虚拟机管控</title&g ... -
显示结果排序
2012-05-04 14:15 1299<td width="9%" s ... -
select级联操作的简便方法
2012-04-18 15:07 7802<script type=&quo ... -
GuestName处理方法
2012-01-31 10:39 2174主要考虑如何设计,如何实现,如何思考! 效果: ... -
JSP自定义标签
2011-09-01 12:07 1726实际使用: <td style="text- ... -
[转]如何用div+css布局页面
2011-08-01 17:58 2298如今web2.0炒的很厉害, ... -
iframe总结 + window.open
2011-06-20 11:47 16003从frame中跳出并转向: parent.window. ... -
window.showModalDialog()
2011-06-01 15:23 3604window.open() 打开一个普通窗口 win ... -
一个星期中某一天存在即显示的思路
2011-05-31 17:48 11581、 days: 1,2,3,4,5,6,0 // ... -
某一模块动态+、—效果的实现
2011-04-21 11:08 1375代码(去掉部分css细节,只关注主要功能): < ... -
批量更新时判断哪个需要更新
2011-04-06 16:03 1888<input type="checkbox ... -
JSP中循环二维数组 + 循环Map
2011-04-01 16:46 7281代码如下: <C:forEach items=&q ... -
使用Table的insertRow实现某一模块的复制
2011-03-21 14:16 3342实现的效果:点击+号添加一组 JSP页面: < ... -
[基础]由复选框实现的批量删除
2011-03-21 11:31 3006批量删除: 选中多个复选框: 每一条记录: ... -
table总结insertRow、deleteRow
2011-03-16 16:13 20513表格有几行: var trCnt = table.rows.l ... -
struts中用到的复选框和查询技巧
2011-03-09 11:06 123实现效果:1、选中复选框时,其后文本框显示,没选中时,隐藏 ... -
js实现的复选框选中时的批量操作
2011-03-04 14:22 57481. var checkedList = []; // sa ... -
利用getParameterNames实现一个按钮所有模块数据都提交
2010-11-27 13:13 15821.总结: 1、注意 ...
相关推荐
在JavaServer Pages (JSP)开发中,JSTL(JavaServer Pages Standard Tag Library)和EL(Expression Language)是两种非常重要的技术,用于简化页面逻辑和增强可读性。本篇将详细介绍如何在JSP中利用JSTL与EL表达式...
JSP提供了两种注释方式: - **HTML注释**:`<!-- comment -->` 这种注释方式在客户端查看源代码时可见。例如: ```jsp <!-- This file displays the user login screen --> ``` - **隐藏注释**:`...
在JSP中,注释分为两种类型:HTML注释和隐藏注释。 1. **HTML注释** HTML注释是客户端可见的,它们会被发送到浏览器并在源代码中显示。例如: ```jsp <!-- This file displays the user login screen --> ``` ...
4. `myaccountleft.jsp`: 这是一个JSP(Java Server Pages)文件,用于呈现用户界面,可能显示从Map转换后的数据。 5. `tbPowerGroupBeanMapper.xml`: 这是MyBatis框架的映射文件,用于定义SQL查询和结果映射,可能...
这两种方式在功能上是等效的。 ##### 2.3 多个 `<% %>` 的共通性 在一个JSP页面中,多个 `<% %>` 标签内的Java代码被视为连续执行的代码块。这意味着即使它们分布在页面的不同位置,也会按照出现的顺序被执行。 #...
要在无脚本JSP页面中启用EL,可以采用两种方法: 1. **页面指示**:在JSP页面的顶部使用`<%@ page isELIgnored="false" %>`来启用EL。 2. **部署描述符**:在`web.xml`文件中为特定的JSP页面配置`<jsp-config>`标签...
在这个项目中,购物车的实现可能包括两个关键部分:商品的添加和移除。当用户点击“加入购物车”按钮时,后台需要将商品ID和数量等信息记录下来;而当用户决定移除某个商品时,这些信息需要被准确地从购物车中移除。...
JSP 中有两种类型的注释:HTML 注释和隐藏注释。 ### HTML 注释 HTML 注释的格式为:`<!-- comment [ <%= expression %> ] -->` * 例子 1:`<!-- This file displays the user login screen -->` * 例子 2:`<!--...
这两种数据结构在Web开发中经常被用到,特别是在展示表单数据或动态渲染页面元素时。 首先,让我们深入了解`struts2-taglib`,这是一个包含Struts2核心标签库的组件。这个库包含了用于处理Action结果、控制流程、...
调用taglib时,Freemarker提供了两种主要方式:一种是完全兼容JSP的语法,另一种则是更为简洁且易于理解的形式。在实际开发中,后者更加推荐使用,因为它能够减少模板代码的复杂度。 #### 调用多语言 **JSP:** ```...
在Spring Boot应用中,我们经常需要处理两种类型的请求:一种是传统的HTTP请求,通常用于展示视图,如JSP页面;另一种是API接口,主要用于数据交互和服务化。本篇文章将详细探讨如何在Spring Boot项目中同时支持这两...
在IT行业中,JSP(JavaServer Pages)和Servlet是用于构建动态Web应用程序的两种核心技术。在本项目"Jsp+servlet实现购物车逻辑"中,我们将会深入探讨如何利用这两种技术来模拟像淘宝、天猫这样的电商平台的购物车...
Java 提供了八种基本数据类型,包括四种整数类型 (byte, short, int, long),两种浮点类型 (float, double),一种字符类型 (char) 和一种布尔类型 (boolean)。 **Java变量类型** 变量是用来存储数据值的标识符。...
在本项目中,我们主要探讨的是使用MVC(Model-View-Controller)设计模式构建一个基于JSP的简单在线购物车系统,特别是涉及到分页功能的实现,这通常在电子商务应用中是必不可少的。让我们详细解析一下这个项目的...
- **首页**:提供两种查询图书的方式,如展示所有图书和关键词搜索。 - **common.jsp**:创建BookDBBean实例,供其他页面共享。 - **error.jsp**:错误处理页面。 - **additem.jsp**:将图书添加到购物车。 - *...
JSP提供了九个内置对象,无需声明即可在JSP页面中直接使用: 1. **request**:代表HTTP请求,用于获取请求参数。 2. **response**:代表HTTP响应,用于设置响应头和发送数据回客户端。 3. **session**:表示用户会话...
EL提供了一种简单的方式来检索和设置对象的属性,使得开发者可以避免在JSP页面中大量使用脚本元素,提高代码的可读性和维护性。 EL表达式通常以`${}`包围,其语法结构丰富,支持多种操作。例如,访问JavaBean属性...
在JSP中有两种类型的注释: 1. HTML注释:`<!-- comment -->`,这种注释方式与HTML中的注释相同,用户在查看源代码时可以看到。例如: ```jsp <!-- This file displays the user login screen --> ``` 2. 隐藏...
声明是在JSP中定义变量和方法的一种机制,允许开发者在页面级范围内声明并初始化变量和方法。语法结构如下: ```jsp !declaration;[declaration;]+%> ``` 例如: ```jsp !int i = 0;%> !int a, b, c;%> !Circle a...
本文将详细介绍在 JSP 和 Struts2 中如何在 Action 类中使用 Session,包括两种主要的方法:通过 `ActionContext` 获取 Session 和实现 `SessionAware` 接口。 #### 一、通过 `ActionContext` 获取 Session 在 ...