`

画二维表,类似课程表

 
阅读更多

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

<%

String path = request.getContextPath();

%>

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

<html>

<head>

<script type="text/javascript">

function show(obj,valu){

obj.innerHTML = "<input type='text' name='name' value='"+ valu +"'>";

}

</script>

</head>

<body>

<form action="">

<table border="1px" width="800px" id="course">

<tr>

<td>

等级\结构

</td>

<c:forEach items="${courseStructureList}" var="courseStructure">

<td onDblClick="show(this,'${courseStructure.name}')">

<input type="hidden" name="name" value="${courseStructure.name}">

${courseStructure.name}

</td>

</c:forEach>

</tr>

 

 

<c:forEach items="${courseKnowledgeBlockList}"

var="courseKnowledgeBlock" varStatus="s1">

<tr>

 

<c:forEach items="${courseGradeList}" var="courseGrade"

varStatus="status">

 

<c:if test="${s1.index==status.index}">

 

<td onDblClick="show(this,'${courseGrade.name}')">

<input type="hidden" name="name" value="${courseGrade.name}">

${courseGrade.name}

</td>

 

<!--<td onDblClick="show(this,'${courseGrade.name}')">

${courseGrade.name}

</td>

-->

</c:if>

</c:forEach>

<c:forEach items="${courseKnowledgeBlock}" var="zhishikuai">

<td onDblClick="show(this,'${zhishikuai.name}')">

<input type="hidden" name="name" value="${zhishikuai.name}">

${zhishikuai.name}

</td>

<!--<td>

${zhishikuai.name}

</td>

-->

</c:forEach>

</tr>

</c:forEach>

</table>

</form>

</body>

</html>

 

分享到:
评论

相关推荐

    Android实现浮动表头

    在Android开发中,实现浮动表头(Floating Header)是一种常见的需求,特别是在构建类似课程表、报表或者长列表等需要清晰区分行列数据的应用中。标题"Android实现浮动表头"所指的就是如何在Android应用中创建一个...

    D游戏设计课PPT学习教案.pptx

    本教程主要围绕第二章“3ds max基础知识”展开,特别是三维动画的概念、动画原理和关键帧的应用。 首先,动画概念是区分静态图像与动态图像的关键。在3ds max中,动画的广度体现在几乎所有的参数都可以设置为动态,...

    物象空间的表达.pdf

    这些方法帮助学生在二维平面上创造出三维的视觉效果。 1. **前后遮挡表达法**:这是最直观的空间表现手法,通过物体之间的前后关系,展示距离的远近。例如,近处的物体可以遮挡住远处的物体,以此来模拟真实空间的...

    AI绘画 stablediffusion 艺术二维码教程

    首先,教程提到了一个名为"Stable Diffusion"的二维编码生成器,这可能是一个AI模型,专门用于将普通的二维码转化为艺术形式。如果下载该生成器遇到问题,可以使用大模型拉取加速器进行快速安装,相关的博客教程提供...

    数据结构全程动画演示

    动画演示可能包括一维数组、二维数组和多维数组的操作,如查找、排序和插入。 2. **链表**:与数组不同,链表中的元素不是在内存中连续存储的。每个元素(节点)包含数据和指向下一个节点的引用。动画演示可以展示...

    计算机图形学课程设计的软件

    再者,这个小程序可能使用了二维或三维图形绘制技术。二维图形通常涉及直线、曲线的绘制,如贝塞尔曲线;而三维图形则包括坐标系统、变换矩阵、投影等概念,如透视投影和平行投影,用于模拟真实世界的空间感。如果...

    HTML5七夕情人节表白网页制作【css求婚动画源码】HTML+CSS+JavaScript 程序员表白代码

    - **Grid**: 更适合二维布局设计,能够精确控制元素的位置与大小。 - **Positioning**: 通过定位属性来控制元素在页面上的具体位置。 ### 知识点三:CSS动画 #### 1. 动画实现方法 - **关键帧动画**: 使用`@...

    机械制图课件:平面立体投影、表面取点、切割.ppt

    机械制图是工程技术领域中的基础课程,它涉及到如何准确地表达三维物体在二维图纸上的投影关系。本课件主要讲解了平面立体的投影、表面取点以及切割体的视图绘制,这些都是机械设计和制造中不可或缺的知识。 首先,...

    计算机图形学课程设计.pdf

    在具体实现上,皮球的形状采用中点画圆算法来绘制,这是一种常见的二维图形绘制算法。`MidCircle`函数接收圆心坐标和半径作为参数,通过迭代计算并绘制出完整的圆形。颜色的设置通过结构体`Color`来完成,使用`...

    2021-2022计算机二级等级考试试题及答案No.10845.docx

    在数据库中,二维表是由行和列组成的表格结构,其中每一行代表了一个具体的记录或实例,被称为**元组**。因此,正确答案是D选项“元组”。 ### 19. 计算机网络技术的主要组成部分 计算机网络技术包含了计算机技术...

    轴测图练习二复习课程.pdf

    轴测图是一种特殊的投影方式,用于二维平面上呈现三维物体的形状和尺寸,它结合了透视和投影的概念,使得物体的各个方向上的特征能够清晰地显示出来。在工程、建筑和设计领域,轴测图是一种常用的表达手段。 1. 轴...

    数据结构课程设计四个程序及菜单

    每个位置的状态用二维数组`a[row][col]`表示,-2代表墙壁,1代表已访问路径,0代表未访问区域。`search()`函数负责递归搜索,`canplace()`检查当前位置是否合法,`isaim()`判断是否到达目标。`printfresult()`函数...

    西南交2013【计算机绘图B(本)】在线作业一、二与答案解析.doc

    5. 三维多义线(3DPOLY)命令允许绘制包含直线段和圆弧的线,且可以设置线宽,类似于二维多义线(PLINE)。选项C正确。 6. 在三维绘图中,用户可以直接使用二维绘图命令在物体的表面上绘制图形,无需转换坐标面。...

    制图原理PPT学习教案.pptx

    《制图原理》是工程和设计领域中一门基础且重要的课程,主要研究如何将三维空间中的物体通过二维图形准确表达出来。本课程的核心是投影法,它是将物体投影到特定平面上形成图形的方法。 首先,投影法分为两大类:...

    春九下数学由三视图确定几何体的表面积或体积PPT学习教案.pptx

    在工程、设计等领域,理解和绘制三视图是至关重要的技能,因为它能直观地展示三维物体在二维平面上的投影,帮助我们理解和计算其几何特性。 首先,三视图包括主视图、左视图和俯视图,分别代表了物体从前、从左、从...

    计算机图形学课程设计任务书[1].doc

    2. **二维图形裁剪**:通过设计坐标系和图形,然后使用中点法或区域编码法实现裁剪,学生将学习图形的几何变换和边界处理。 3. **图形变换**:包括平移、旋转、缩放和错切等,这涉及到矩阵运算和坐标变换,有助于...

    画法几何与制图 C课件:第五章 组合体的视图.ppt

    《画法几何与制图》课程中的第五章主要讲解了如何绘制组合体的视图,这对于理解和表达复杂的三维物体在二维图纸上的投影至关重要。组合体是由基本立体通过叠加或挖切等方式组合形成的立体图形,常见于工程设计和制造...

    大学工程制图:工程制图100点.pdf

    此外,工程制图还涉及特殊形体的表示,如扫描体(由二维图形平移或旋转生成)和回转体(由基面绕轴线旋转而成)。回转体的轴线用点划线表示。类拉伸体则指有平行棱线但无基面的棱柱。 在形体组合时,如果表面平齐,...

    Subdivision for Modeling and Animation

    这类技术用于处理二维对象,即表面。与细分曲线类似,细分曲面也是通过迭代过程逐步增加表面的细节,从而生成更为平滑和自然的表面。 #### 三、细分算法的应用与挑战 **上午场:基础理论** - **基础知识 I - 基本...

    课程设计-机械设计“-”机械原理-连杆机构仿生狗solidwork2019

    在学习过程中,你将了解到如何使用SolidWorks的草图绘制工具创建连杆的二维轮廓,然后通过拉伸、旋转等命令转化为三维实体。接着,通过添加铰链、滑块等约束,建立连杆间的运动关系。在装配体环境中,可以实现部件...

Global site tag (gtag.js) - Google Analytics