使用s标签来进行简单的表格配置

JSP页面的配置:

 1 <%@ page language="java" contentType="text/html; charset=UTF-8"
 2     pageEncoding="UTF-8"%>
 3 <%@ taglib uri="/struts-tags" prefix="s" %>
 4 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 5 <html>
 6 <head>
 7 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 8 <title>Insert title here</title>
 9 <style type="text/css">
10 .odd{
11     background-color: skyblue;
12 }
13 .even{
14     background-color: pink;
15 }
16 </style>
17 </head>
18 <body>
19     <table border="1px" align="center">
20         <tr>
21             <th>编号</th>
22             <th>姓名</th>
23             <th>密码</th>
24             <th>年龄</th>
25             <th>货费</th>
26         </tr>
27
28         <s:iterator var="stu" value="#key" status="su">
29             <!-- 注意:第一个even是个关键字 -->
30             <tr class="<s:property value="#su.even?‘even‘:‘odd‘"/>">
31                 <td>
32                     <s:property value="id"/>
33                 </td>
34                 <td>
35                     <s:property value="name"/>
36                 </td>
37                 <td>
38                     <s:property value="password"/>
39                 </td>
40                 <td>
41                     <s:property value="age"/>
42                 </td>
43                 <td>
44                     <s:property value="fees"/>
45                 </td>
46             </tr>
47         </s:iterator>
48     </table>
49 </body>
50 </html>

效果:

这样就搞出来简单的表格隔行变色的功能;

时间: 2024-08-02 02:48:54

使用s标签来进行简单的表格配置的相关文章

03_MyBatis基本查询,mapper文件的定义,测试代码的编写,resultMap配置返回值,sql片段配置,select标签标签中的内容介绍,配置使用二级缓存,使用别名的数据类型,条件查询ma

 1 PersonTestMapper.xml中的内容如下: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!-- namespace:命名空间

一个简单的零配置命令行HTTP服务器

http-server 是一个简单的零配置命令行HTTP服务器, 基于 nodeJs. 如果你不想重复的写 nodeJs 的 web-server.js, 则可以使用这个. 安装 (全局安装加 -g) : npm install http-server Windows 下使用: 在站点目录下开启命令行输入 http-server 访问: http://localhost:8080 or http://127.0.0.1:8080  使用于package.json "scripts":

简单的jdk配置

简单的jdk配置 1.下载jdk文件 第一步:首先去官网下载jdk文件,在这里我举的例子是jdk1.8版本 2.开始配置环境变量 第一步:点击计算机右键,最下面有个属性然后会出现下面这个页面 第二步:点击高级设置就可以去设置环境变量里面啦 第三步:单击环境变量 第四步:新建一个环境变量取名为JAVA_HOME(这个是必须的) 第五步:找到你下载好jdk那个文件的根目录中,也就是你把jdk文件保存到哪里的那个地方 第六步:复制jdk根目录到新建的环境变量里 第七步:跟前面的方法一样创建新的一个环境

http-server:一个简单的零配置命令行的http服务器

首先简介一下http-server: http-server是一个简单的零配置命令行http服务器,他对于生产使用来说足够强大,他是简单和可删节足以用于测试,足够简单易用,而且可用于本地开发 1.首先你要安装node 2.然后可以通过npm来全局安装 sudo cnpm install http-server -g 前几篇博客我也写到过cnpm用法,所以这里我用到了cnpm,安装起来很快 安装成功后 3.开始使用 用cd跳转到你想要的文件夹下面 我使用了test文件夹 cd /path/test

一个简单的零配置命令行HTTP服务器 - http-server (nodeJs)

http-server 是一个简单的零配置命令行HTTP服务器, 基于 nodeJs. 如果你不想重复的写 nodeJs 的 web-server.js, 则可以使用这个. 安装 (全局安装加 -g) : npm install http-server 使用 : 在站点目录下开启命令行输入 node http-server 使用于package.json "scripts": { "start": "http-server -a 0.0.0.0 -p 80

简单的空间配置器实现

这一节用到的小知识: 1.ptrdirr_t: ptrdiff_t是C/C++标准库中定义的一个与机器相关的数据类型.ptrdiff_t类型变量通常用来保存两个指针减法操作的结果.ptrdiff_t定义在stddef.h(cstddef)这个文件内.ptrdiff_t通常被定义为long int类型. 2.non-trivial constructor/destructor: 意思是"非默认构造函数/析构函数",这里的non-trivial指不是编译器自动生成的(函数)维基百科 我认为

阿里微服务专家手写Spring Boot 实现一个简单的自动配置模块

为了更好的理解 Spring Boot 的 自动配置和工作原理,我们自己来实现一个简单的自动配置模块. 假设,现在项目需要一个功能,需要自动记录项目发布者的相关信息,我们如何通过 Spring Boot 的自动配置,更好的实现功能呢? 实战的开端 – Maven搭建 先创建一个Maven项目,我来手动配置下 POM 文件. 参数的配置 - 属性参数类 首先,我们定义一个自定义前缀,叫做 custom 吧.之前说到,这里的配置参数,可以通过 application.properties 中直接设置

简单的三层交换配置路由 实验(华为)

实验名称:简单的三层交换配置路由实验拓扑: 实验需要:1.按图中所示配置设网络备vlan,IP地址2.能够使各pc互相ping通. 实验步骤: 1.配置终端设备: pc1-pc5按照拓扑图中所示配置各个pc的ip地址. 网关配置为 192.168.x.254 pc6配置为 192.168.7.1/24 网关为192.168.7.254 2.配置网络设备 #配置交换设备(Lsw1) 1.创建vlan vlan 1 vlan 2 vlan 3 2.配置端口模式 interface g0/0/1 po

简单的三层交换配置路由实验 (思科)

实验名称:简单的三层交换配置路由 (思科)实验拓扑: 1.配置终端设备: pc1-pc5按照拓扑图中所示配置各个pc的ip地址. 网关配置为 192.168.x.254 pc6配置为 192.168.7.1/24 网关为192.168.7.254 2.配置网络设备 #配置交换设备(sw1) 1.创建vlan vlan 1 vlan 2 vlan 3 2.配置端口模式 interface range fa 0/1 - 3 switchport mode access 3.将端口加入特定vlan i