`
lotnhiro
  • 浏览: 6213 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
最近访客 更多访客>>
社区版块
存档分类
最新评论

SSH下 前台 实现<select>中 产生list集合没有的元素

 
阅读更多
问题:
今天遇到个问题 本来一开始我是用struts2的select标签读取用户列表 然后显示在页面上的
不过由于以前的开发者已经辞职,不存在user表内了,所以就没办法用select标签~~

解决方法:
把userlist中存在developer删除

// 处理开发者不存在userlist
List<User> userList = userService.getAllUser();
String developer = handoverTask.getTak_developer();
String coordinator = handoverTask.getTak_coordinator();
Iterator<User> users = userList.iterator();
while(users.hasNext()) {
    String userName = users.next().getUsr_name();
    //如果任务列表的开发者或者协助者存在用户列表 则删除这个元素
    if(userName.equals(developer) || userName.equals(coordinator)) {
        users.remove();
    }
}


JSP页面的处理
<select name="tak_developer">
    <option value="${handoverTask.tak_developer}">${handoverTask.tak_developer}</option>
    <s:iterator value="#session.userList" id="user">
        <option value="${user.usr_name}">${user.usr_name}</option>
    </s:iterator>
</select>


这是个比较笨拙的办法 如有高招 请多多指教
0
4
分享到:
评论

相关推荐

    ajax 模拟聊天

    环境 &lt;br&gt;&lt;br&gt;Eclipse 6.5&lt;br&gt;&lt;br&gt;jdk1.6&lt;br&gt;&lt;br&gt;tomcat 6.0&lt;br&gt;&lt;br&gt;Ajax &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------&lt;br&gt;author:sunflower&lt;br&gt;QQ:527067272&lt;br&gt;&lt;br&gt;SSH技术交流群&lt;br&gt;Software①China:25891402&lt;br&gt;Software...

    SSH例子

    &lt;br&gt;功能:使用dwr完成在客户端无刷新的...shop.js就是简单的修改得到的.&lt;br&gt;&lt;br&gt;在服务器端就是提供数据,如果不是用Spriing就要修改dwr.xml(用的是spring bean)&lt;br&gt;&lt;br&gt;http://localhost:8080/SSH/jsp/emp/list.jsp&lt;br&gt;...

    idea中ssh工程的创建和登陆功能的简单实现

    本文将详细介绍如何在IntelliJ IDEA(简称Idea)中创建一个SSH工程,并实现简单的登录功能。 首先,我们需要创建一个新的Maven项目。在Idea中选择“New” -&gt; “Project”,然后在“New Project”窗口中选择“Maven...

    Linux管理员指南

    比较 3&lt;br&gt;1.3.2 GUI图形界面与操作系统内核的彼&lt;br&gt; 此相对独立 4&lt;br&gt;1.3.3 Windows中的“网络邻居”概念 5&lt;br&gt;1.3.4 Windows中的注册表文件与文本文&lt;br&gt; 件的比较 6&lt;br&gt;1.3.5 域的概念 6&lt;br&gt;1.4 小结 7&lt;br&gt;第2章 ...

    SSH2中select下拉框的用法

    在SSH2(Spring、Struts2、Hibernate2)框架中,`select`下拉框是网页表单中常用的一种元素,用于提供用户选择一个或多个选项的界面。它通常与后端服务进行交互,用于从服务器获取数据并显示在前端。在本教程中,...

    MYSQL

    &lt;br&gt;5.6 怎样处理没有提交/回卷(COMMIT / ROLLBACK) &lt;br&gt;6 MySQL 存取权限系统 &lt;br&gt;6.1 权限系统做什么 &lt;br&gt;6.2 MySQL用户名和口令 &lt;br&gt;6.3 与MySQL服务器连接 &lt;br&gt;6.4 使你的口令安全 &lt;br&gt;6.5 MySQL 提供的权限 ...

    java技术员必下的最强大的插件,搜索JSmart_1.3.1.jar(寻觅插件)然后下载

    &lt;br&gt;3、如果涉及到新建JSP页面,注意在新建文件时选择'寻觅插件'下的向导,可以快速构建JSP列表页面.&lt;br&gt;&lt;br&gt;&lt;br&gt;主要功能:&lt;br&gt;1、SSH框架一键配置&lt;br&gt;2、JSP列表标签导入及JSP页面列表快速生成(内置两套开源标签)...

    Linux环境数据库管理员指南

    DB2 173&lt;br&gt;6.3.1 进行安装 174&lt;br&gt;6.3.2 检验安装 180&lt;br&gt;6.4 配置Control Center 182&lt;br&gt;6.5 安装DB2客户机 184&lt;br&gt;6.6 配置DB2客户机与DB2服务器通信 188&lt;br&gt;6.7 小结 194&lt;br&gt;6.8 常见问答 195&lt;br&gt;第7章 在Linux...

    maven ssh框架搭建

    在项目设置中,指定`&lt;groupId&gt;`(通常为公司域名倒序)、`&lt;artifactId&gt;`(项目ID)和`&lt;version&gt;`(项目版本)。添加以下基本的`pom.xml`配置: ```xml &lt;project xmlns=...

    三大框架<SSH>思想

    **三大框架&lt;SSH&gt;思想 全套** 在Java Web开发领域,SSH(Struts、Spring、Hibernate)被誉为“三大框架”,它们是构建高效、可维护性极强的企业级应用的重要工具。SSH框架组合了MVC设计模式、依赖注入以及持久化层...

    ssh将list自定义转化为json

    在SSH(Spring、Struts2、Hibernate)框架中,我们经常需要处理各种数据结构,比如集合List,并将这些数据转化为JSON格式以便于前端展示或进行API交互。JSON(JavaScript Object Notation)是一种轻量级的数据交换...

    SecureCRT

    软件名称:SecureCRT&lt;br&gt;应用平台:Windows&lt;br&gt;软件大小:5.89M&lt;br&gt;简介:&lt;br&gt;&lt;br&gt; SecureCRT 是高度可定制的终端仿真器,适用于 Internet 和 &lt;br&gt;Intranet,支持 IPv6 标准。对于连接到运行 Windows、UNIX 和 VMS 的&lt;br...

    在maven环境下,整合ssh

    在IT行业中,SSH(Spring、Struts2、Hibernate)是一个常见的Java Web开发框架组合,用于构建高效、可维护的企业级应用程序。Maven则是一个项目管理工具,它可以帮助开发者管理和构建Java项目,通过依赖管理和项目...

    maven整合

    &lt;artifactId&gt;ssh&lt;/artifactId&gt; &lt;packaging&gt;war&lt;/packaging&gt; &lt;version&gt;0.0.1-SNAPSHOT&lt;/version&gt; &lt;!-- 定义工具类的依赖 --&gt; &lt;profiles&gt; &lt;profile&gt; &lt;id&gt;default-tools.jar&lt;/id&gt; &lt;activation&gt; &lt;property&gt; ...

    acegi权限控制与数据库配置在SSH中的初级使用

    &lt;br&gt;&lt;br&gt;acegi初级使用者的良好桥梁,让你从零基础学会对acegi的相关配置及简单使用(需要对SSH的搭建有所了解);&lt;br&gt;&lt;br&gt;真正高效的acegi权限配置,有效为你节省大量时间,因为你不需要再花费大量时间耗费在网络上查找...

    SSH2整合详细示例

    &lt;result name="success"&gt;/WEB-INF/jsp/userList.jsp&lt;/result&gt; &lt;/action&gt; &lt;/package&gt; &lt;/struts&gt; ``` 3. **applicationContext.xml**: ```xml &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;beans xmlns=...

    maven下整合ssh源码

    在IT行业中,SSH框架是Java开发中常用的三大框架——Spring、Struts和Hibernate的组合,它们各自负责不同的职责,Spring管理应用的业务层和依赖,Struts处理MVC模式中的视图与控制,Hibernate则专注于数据持久化。...

    linux远程管理工具:putty

    完全免费的telnet和ssh客户端工具&lt;br&gt;2.在9x/NT/2000下运行的非常好&lt;br&gt;3.全面支持ssh1和ssh2&lt;br&gt;4.绿色软件,无需安装,下载后在桌面建个快捷方式就行 &lt;br&gt;5.体积很小仅444K(版本0.6) &lt;br&gt;6.操作简单,所有的...

    sftp连接池和springboot启动器.rar

    sftp 命令可以通过 ssh 来上传和下载文件,是常用的文件传输工具,它的使用方式与 ftp 类似,但它使用 ssh 作为底层传输协议,所以安全性比 ftp 要好得多。 常用方式 格式:sftp &lt;host&gt; 通过 sftp 连接 &lt;host&gt;,...

    maven整合SSH框架

    在IT行业中,SSH框架指的是Struts、Spring和Hibernate这三个组件的集成,它们是Java Web开发中的常用工具。Maven作为项目管理和构建工具,能够帮助我们有效地管理SSH框架的依赖关系,使得项目的构建和部署变得更加...

Global site tag (gtag.js) - Google Analytics