对象-保存用户ID,显示用户名

问题描述

保存用户ID,显示用户名
下面这段代码哪位大神能够给我详细解析一下,比如为什么userTemp.setId(0);userTemp.setName(""全部"");等等,这都是什么意思啊?,而且为什么创建两个对象?为什么页面上又遍历了一次? service.getObjList(userList user oid in (select id from organization)"" id"");什么意思?
新手求详细易懂的解答,跪谢
action:

    public ArrayList getUserLisAll() throws Exception {           Users user = new Users();           ArrayList userList = new ArrayList<Users>();           Users userTemp = new Users();           userTemp.setId(0);           userTemp.setName(""全部"");           userList.add(userTemp);           service.getObjList(userList user oid in (select id from organization)"" id"");           return userList;       }

JSP:

<s:iterator value=""chengJiJiLuList"" status=""st"" var=""cil"">    <TR>       <TD><input type=""checkbox"" name=""selId"" id=""selId"" value=""<s:property value=""id""/>""/></TD>       <TD  align=""center""><s:property value='#st.index+1'/></TD>       <TD ><s:iterator value=""userList"" var=""ulist"">                                <s:if test=""#ulist.id==#cil.userID""><s:property value=""#ulist.name""/></s:if>                            </s:iterator></TD>       <%--<TD ><s:property value=""trainingOrCompetitionID""/></TD>--%>       <TD  align=""center""><s:date name=""shiJian"" format=""yyyy-MM-dd"" /></TD>       <TD ><s:property value=""xiangMu""/></TD>       <TD ><s:property value=""zhuangTai""/></TD>       <TD ><s:property value=""beiZhu""/></TD>    </TR></s:iterator> 

解决方案

service.getObjList(userList user oid in (select id from organization)"" id"");
要看这个方法内部怎么实现的。这代码的确让人费解。

只能说阅读很多培训班出身的野路子写的程序是很受罪的,因为这种人从来没有编写规范代码的意识,想到哪写到哪。

解决方案二:
创建2个对象时有问题的 getObjList()他应该时想获得一个list返回值,但这段代码在这里完全没用。所以这个代码写的有点坑。

时间: 2024-09-10 20:44:55

对象-保存用户ID,显示用户名的相关文章

求教:允许匿名发贴的论坛的贴子列表中,显示了,用户名一列,又显示了,发贴人的IP列,怎么让这两列合 为一列,如果注册用户就显示用户名,匿名用户就显示发贴人的IP?

问题描述 比如说,存放贴子的表1的结构如下:贴子主题,发贴时间,发贴人IP,注册用户ID.存放用户的表2的结构如下:注册用户ID,注册用户名.红色的两个字段是一样的.数据源:select*from表1leftjoin表2on表1.注册用户ID=表2.注册用户ID.GridView控件绑定了其中的,发贴人IP 列,注册用户名 列.请问,怎么把这两个列合为一列,列名叫作者,如果是注册用户,就显示 注册用户名,如果是未注册用户就显示 发贴人IP? 解决方案 解决方案二:selectisnull(表2.

js-点击用户id显示隐藏文本框,再次点击隐藏,但是要确保显示当前的文本框

问题描述 点击用户id显示隐藏文本框,再次点击隐藏,但是要确保显示当前的文本框 这里我给文本框添加了id,id是id和时间拼接确保唯一,但是效果做不出来. 解决方案 function details(userid) { var ta = document.getElementById(userid); ta.style.display = ta.style.display == 'none' ? 'block' : 'none'; } 解决方案二: function details(userid

php使用cookie保存用户登录的用户名实例_php技巧

本文实例讲述了php使用cookie保存用户登录的用户名的方法.分享给大家供大家参考.具体实现方法如下: 用户登录文件:login.php 复制代码 代码如下: <html> <head> <title>用户登录</title> </head> <body> <?php function getCookieUsername(){  if(empty($_COOKIE['username'])){   return "&

求教extjs问题:用户登录成功后,用户ID是如何保存的?

问题描述 问题是这样的:当用户登录成功后,用变量保存之,然后在各个控件中使用.问题有二:一.用户登陆成功后,用什么保存用户ID? 我目前用cookies,这方法可用,但是不知道大家有没有更好的办法二.我用cookies读到值后,但是当要在控件中使用的时候,读取不到值.具体代码如下:布局代码:var cookiesuid = "";Ext.onReady(function() { // 修改该空白背景图的路径,指向你服务端一个有效的图片路径. Ext.BLANK_IMAGE_URL =

程序员看淘宝,如何用Session保存用户状态

 网上购物已经成为现在生活不可缺少的一部分.我们上淘宝只是为了消费,今天换一个角度,用程序员的眼光看看淘宝. 如上图: 情况一:当打开一些和账户有关的网页,检测用户没有登录,系统自动会跳转到登录界面. 情况二:当检测到已经有用户登录,页面会自动跳转到目的页面. 问题:系统如何检测用户是否登录,如何保存用户的登录状态? 下面说说自己的理解:利用Session保存用户状态, 解决方案一:每个用户都有一个Session对象相对应,当用户想要跳转到任意跟账户有关的界面(已买到的宝贝页面),每个页面加载的

Android——用户登陆及用户名和密码的保存

目录 一.Android下的Junit测试 二.登陆记录密码界面设计 三.采用rom保存用户数据 一.Android下的Junit测试 在实际开发中,开发android软件的过程需要不断地进行测试.而使用Junit测试框架,侧是正规Android开发的必用技术,在Junit中可以得到组件,可以模拟发送事件和检测程序处理的正确性. 首先建立一个新的Android项目,这里我命名为:junit,然后编写AndroidManifest.xml文件,在里面添加uses-library和instrumen

Linux id 命令 - 显示用户id和组id信息

要登入一台计算机,我们需要一个用户名.用户名是一个可以被计算机识别的身份.基于此,计算机会对使用这个用户名的登陆的人应用一系列的规则.在Linux系统下,我们可以使用 id 命令. 什么是 id 命令 id 命令可以显示真实有效的用户 ID(UID) 和组 ID(GID).UID 是对一个用户的单一身份标识.组 ID(GID)则对应多个UID. 如何使用 id 命令 id 命令已经默认预装在大多数 Linux 系统中.要使用它,只需要在你的控制台输入id.不带选项输入 id 会显示如下.结果会使

php中如何同时使用session和cookie来保存用户登录信息

本篇文章是对在php中同时使用session和cookie来保存用户登录信息的实现代码进行了详细的分析介绍,需要的朋友参考下   同时使用session和cookie来保存用户登录信息1.数据库连接配置页面:connectvars.php 复制代码 代码如下: <?php //数据库的位置 define('DB_HOST', '127.0.0.1'); //用户名 define('DB_USER', 'root'); //口令 define('DB_PASSWORD', '19900101');

PHP中如何使用session实现保存用户登录信息_php实例

session在php中是一个非常重要的东西,像我们用户登录一般都使用到session这个东西,相对于cookie来说session 要安全很多,同时我们购物车经常使用session来做临时的记录保存哦. 使用session保存页面登录信息 1.数据库连接配置页面:connectvars.php <?php //数据库的位置 define('DB_HOST', 'localhost'); //用户名 define('DB_USER', 'root'); //口令 define('DB_PASSW