`
luo_yong_men
  • 浏览: 27816 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

struts2中,页面表格显示一定长度,和 select 初始化。

阅读更多
有时候表格 行长度一定,但内容过多的时候会造成表格变形,做个笔记:
下面是便利后台传过来的list :
 <s:iterator value="list" id="map">
        <tr>
          <td class="ly_a"  align="center" bgcolor="#FFFFFF">
          		<a class="sbgl_ly_td" style="color: black;cursor: pointer;"><s:property value="#map.unitname"/></a>
          </td>
        </tr>
</s:iterator>
下面是 控制显示的js方法:
function sbgl_ly_meihuayemian(){
	var a = $(".sbgl_ly_td");  //这个 就是上面的 class
	for(var i = 0;i<a.length;i++){
		var s = a[i].innerText.length;
		if(s > 6){
			a[i].innerText = "..."+a[i].innerText.substring(s-5)
		}
	}
}

下面是 一个select  他要显示一个初始值 由数据库读取的:
<td>
	          <select id="sbgl_ly_csbm" name="gps.cityid" class="sbgl_ly_info_info" style="width:166px;">
	            <option value="<s:property value="gps.cityid"/>"> <s:property value="gps.cityid"/> </option>
	            <option value="600000"> 600000 </option>
	            <option value="600001"> 600001 </option>
	            <option value="600002"> 600002 </option>
	            <option value="600013"> 600013 </option>
	          </select>
          </td>

上面让数据库中的在第一位 默认选中,于是下面要做的就是把相同的移除:
function sbgl_ly_xiala(name){  //当要 对那个select 操作时只需要把他的id传入这个方法调用就可以了
	var aa = document.getElementById(name);
	for(var i=1;i<aa.length;i++){
		var a = (aa[i].value);
		if (a == aa[0].value){
			aa.removeChild(aa[i])
		}
	}
	
}

分享到:
评论

相关推荐

    struts2实现页面select标签默认选中

    在Struts2框架中,实现页面`&lt;select&gt;`标签默认选中的功能是非常实用且常见的需求。这不仅可以提高用户体验,还能让界面看起来更加专业。本文将详细介绍如何通过Struts2的相关标签来实现这一功能。 ### Struts2框架...

    struts2 jsp页面显示标题长度太长的问题:

    在使用Struts2开发Web应用时,可能会遇到各种问题,其中之一就是JSP页面标题长度过长的问题。这个问题通常会影响到用户体验,因为浏览器的标题栏可能无法完全显示长标题,导致信息不全或者显示异常。 首先,我们...

    探讨Struts的初始化方法

    `ActionServlet`在初始化过程中主要负责配置和管理整个Struts应用的环境,包括但不限于配置文件的加载、拦截器的注册以及控制器的设置等。 #### 三、Struts的初始化流程 **1. 初始化方法init()** - `Action...

    struts2简单登录页面

    struts2简单登录页面struts2简单登录页面struts2简单登录页面struts2简单登录页面struts2简单登录页面struts2简单登录页面struts2简单登录页面struts2简单登录页面

    struts2标签中select的三种写法

    在本文中,我们将深入探讨Struts2中`select`标签的三种不同的使用方法,以及如何从Action类动态获取数据填充这些选项。 ### 一、静态定义`select`标签 1. **静态数据**:在简单的场景下,我们可以直接在JSP页面中...

    struts2初始使用环境配置

    Struts2是Java EE开发中一个非常流行的MVC框架,用于构建可维护、可扩展的Web应用程序。在开始使用Struts2之前,...在实际开发中,你可能还需要了解更多关于Struts2的特性,如拦截器、插件、国际化、异常处理等内容。

    struts2国际化 标签 页面 处理类

    在Struts2中实现国际化,主要包括配置、JSP页面、表单和Action类的处理。 首先,在`struts.xml`配置文件中,我们需要声明全局的国际化资源文件。通过设置常量`struts.custom.i18n.resources`的值为`message`,我们...

    struts2+hibernate+Spring后台表格分页

    在后台表格分页的场景下,Struts2接收前端页面发送的分页参数,如当前页码和每页显示条数,然后调用相应的Action方法处理这些请求。 2. **Hibernate框架**:Hibernate是一个对象关系映射(ORM)工具,用于简化...

    Struts2实例 国际化 类型转换 struts标签

    总结起来,这个Struts2实例项目通过整合国际化、类型转换和Struts2标签,构建了一个完整的用户管理系统,展示了如何在实际开发中高效地处理Web请求,实现业务逻辑,并提供多语言支持。这样的练习有助于提升开发者对...

    Struts2框架及注释和用法

    视图通常由JSP页面构成,Struts2提供了标签库,如`s:property`显示属性值,`s:form`创建表单,`s:submit`定义提交按钮,简化了视图与模型之间的交互。 **8. 结果类型** Struts2支持多种结果类型,如dispatcher...

    struts2标签库及国际化的使用例子

    Struts2 框架提供了强大的标签库和国际化功能,本实验旨在掌握 Struts 2 标签库和国际化功能的使用,并实现用户注册页面的国际化显示。 一、Struts2 标签库 Struts2 框架提供了一个强大的标签库,用于简化 JSP ...

    Struts2-Double-Select-Example

    "Struts2-Double-Select-Example"这个项目是Struts2框架的一个实例,用于演示如何在Web表单中实现双层选择框功能,这在处理复杂数据关联和用户选择时非常有用。 首先,我们需要了解Struts2框架的核心组件和工作原理...

    struts2整合apache的jxl导入导出excel表格

    Struts2 框架与 Apache 的 JXL 库整合,可以方便地实现在 Java Web 应用中导入和导出 Excel 表格的功能。Apache JXL 是一个强大的 Java 库,专门用于读写 Microsoft Excel 文件,使得开发者无需依赖 Office API 就能...

    struts2中文教程

    在Struts2中,模型由Action类表示,视图主要由JSP页面和Struts2的标签库构建,控制器由Struts2框架自身提供,通过拦截器链来处理请求并决定如何响应。 五、实战演练 学习Struts2时,建议通过实际项目练习来加深...

    struts实现select级联

    不连接数据库的情况,数据可以直接在Action中初始化。在实际项目中,数据通常从数据库中获取,因此级联Action需要根据用户选择的省份查询数据库并返回相应城市的列表。这个过程可以通过Ajax请求和JSON响应来完成,...

    java+struts2实现图表显示

    7. **响应头设置**:在Struts2的Action中,设置响应头的Content-Type和Content-Disposition,确保浏览器正确解析和显示图像。 8. **动态数据**:如果需要根据用户输入或服务器端数据动态生成图表,可以将数据传递给...

    struts2标签之列求和

    通过以上分析可知,利用Struts2的`&lt;s:iterator&gt;`和`&lt;s:set&gt;`标签,我们可以很方便地实现对列表数据的迭代显示及数值求和功能。这种方法不仅简化了后端代码逻辑,也使得前端页面更加灵活和动态。这对于处理大量数据时...

    留言板留言板struts2留言板struts2

    Struts2是一个强大的Java web应用程序框架,用于构建和部署企业级的MVC(Model-View-Controller)架构的Web应用。这个"留言板留言板struts2"项目,显然是一个基于Struts2实现的简单留言板系统,旨在展示Struts2的...

    struts操作select标签实例

    Struts框架是Java Web开发中的一个关键组件,它提供了一种模型-视图-控制器(MVC)架构,使得开发者可以更加有序地组织代码。在Struts中,`html:select`标签是用于创建HTML下拉列表的一个重要元素,特别适用于用户...

    struts2简单例子

    包含在`struts2-tags`中的文件可能是一个示例,展示了如何在JSP页面中使用Struts2标签。这些标签简化了页面逻辑,如表单处理、显示数据、验证等。例如: - `&lt;s:form&gt;`:创建一个表单,可以与Action中的方法关联。 ...

Global site tag (gtag.js) - Google Analytics