`
doris
  • 浏览: 28737 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

使用ww:select碰到的一个问题

JSP 
阅读更多
这两天在使用ww:select标签时碰到一个奇怪的问题,折腾了2天,结果是个很小的也是很容易忽视的错误造成的,记下来,以免忘记。

jsp所调用代码:
<ww:select name="pCategoryId" list="pCategorys" listKey='id' listValue='name' onchange="a()"/>
java代码里:
private int pCategoryId;
private List pCategorys;
其中,list里是Category类列表,而Category的代码里:
private Long id;
private String name;

粗略看来这样子似乎没什么不对,但是每次选择select下拉框的不同选项,结果还是页面上select都显示第一项,在页面上用source查看生成的页面代码,发现select的任何一个option都没有被选中,连第一项都没有,觉得很奇怪,在无数次无益的抓狂后,仔细的推敲了代码后,把目光锁定在private int pCategoryId上,试着把int 换成Long后,问题奇迹般的解决了,此刻才意识到Long 和int是多么的不同。

长路漫漫,其修远兮……
分享到:
评论
1 楼 gorush789 2008-09-02  
噢,我也遇到这个问题啦

相关推荐

    webwork标签

    - `&lt;ww:select&gt;`:创建一个下拉列表。 - `&lt;ww:radio&gt;`:创建一组单选按钮。 - `&lt;ww:checkboxlist&gt;`:创建一组复选框列表。 - `&lt;ww:label&gt;`:创建一个HTML标签。 - `&lt;ww:hidden&gt;`:创建一个隐藏域。 - `&lt;ww:...

    webwork标签的使用和介绍

    - `&lt;ww:select&gt;`:创建下拉列表。 - `&lt;ww:radio&gt;`:创建单选按钮。 - `&lt;ww:checkboxlist&gt;`:创建复选框列表。 - `&lt;ww:label&gt;`:创建标签。 - `&lt;ww:hidden&gt;`:创建隐藏字段。 - `&lt;ww:doubleselect&gt;`:创建两个...

    WebWork ww标签

    `&lt;ww:set&gt;`标签用于在页面上下文中设置变量,相当于创建了一个可以在页面范围内访问的变量。 ```html &lt;ww:set name="tt1" value="'aaaaaaaaaaaaaa'"/&gt; &lt;ww:property value="#tt1"/&gt; ``` 这里`&lt;ww:set&gt;`将字符串`'...

    webwrok iterator标签status属性使用方法

    接下来,我们将通过一个具体的示例来演示如何在实际项目中使用`&lt;ww:iterator&gt;`标签以及status属性。 假设我们有一个名为`resultList`的列表,其中包含多个对象,现在想要遍历这个列表并将每个对象的某个属性显示在...

    WebWork标签库

    - **`&lt;ww:select/&gt;`**:下拉选择框。用户可以从预设的选项中选择一项。 - **`&lt;ww:radio/&gt;`**:单选按钮。一组互斥的选项,用户只能选择其中一个。 - **`&lt;ww:checkboxlist/&gt;`**:复选框列表。一组复选框,用户可以...

    JavaScript获取select中text值的方法

    本文实例讲述了JavaScript获取select中text值的方法。分享给大家供大家参考,具体如下: 别的不说,先看代码: 方法一: &lt;select name=parent_id onchange=setTitleAndLinkByGoodsCategory(this.value,this....

    ww3.zip_.comWW3_3.ww com_Ww√_www.838ww_www.ww3

    【标题】"ww3.zip_.comWW3_3.ww com_Ww√_www.838ww_www.ww3" 提供的信息看似杂乱,但我们可以从中推测出这可能是一个与网络相关的项目,尤其是因为包含了".com"这一常见的顶级域名。"WW3"可能是指World Wide Web的...

    webwork 标签手册

    当多次需要访问同一个对象的不同属性时,可以先使用`set`标签将对象存储到一个临时变量中,再通过这个临时变量访问属性,避免了重复的代码: ```xml &lt;ww:set name="user" value="#session['user']"/&gt; &lt;ww:property ...

    CADLIB、WW.CAD

    标题中的"CADLIB"和"WW.CAD"很可能是指一个专为计算机辅助设计(CAD)软件开发的库或插件集合。这些库通常包含了一系列功能模块,用于扩展CAD软件的功能,比如增强绘图、建模、渲染或者数据转换等。 在描述中同样...

    5fcn95ww_public 64bit.rar_95ww,com_W WW.580com_ww44Z_www.95wwcom

    对于Z580主板用户来说,这个"5fcn95ww_public 64bit.rar" 文件是一个重要的资源,它提供了更新主板BIOS以优化性能和解决潜在问题的机会。不过,执行前的准备工作和正确操作是确保成功更新的关键。

    ww1.rar_ww.vwf3com_ww11com_wwdbp_www.,qmsg1_com_ww一本

    描述部分提到了"检测是否有三路信号输入,并计算第一路与第三路之间相差的脉冲数",这是一个数字电路设计或嵌入式系统中的问题,通常涉及硬件描述语言(HDL)如VHDL进行编程。 VHDL(Very High Speed Integrated ...

    ww2ogg019音频工具文件

    这些资源被压缩在一个pak文件中,以提高存储和加载效率。使用ww2ogg019工具,用户可以解包pak文件,从中提取出所需的ogg音频文件。 然后,我们提到的格式工厂是一款多功能的媒体转换工具,支持多种音频、视频和图片...

    25CN36WW64.rar

    在这个场景中,25CN36WW64.exe是一个可运行的程序,可能是联想提供的一个修复工具或驱动程序更新。用户下载后解压,通过运行这个EXE文件来安装所需的修复程序。 4. **自动安装**:这个EXE文件很可能具有自动安装...

    webwork-tags-API

    使用`&lt;ww:url&gt;`标签可以生成带有动作参数的链接,这在处理动态路由和URL重写时非常有用。`&lt;ww:a&gt;`标签则用于创建超链接,支持添加额外的请求参数和重定向功能。 4. **错误和消息处理**: WebWork-Tags API 提供了...

    sql 时间函数大全

    DateDiff 函数用于计算两个日期之间的时间间隔。示例: SELECT DateDiff(day, '2004-09-01', '2004-09-18') 返回:17 4. DatePart 函数 DatePart 函数用于返回指定日期的指定部分,例如年、月、日、小时、分钟、...

    联想BIOS 2ECN36WW

    "联想BIOS 2ECN36WW"是联想品牌笔记本电脑V460型号的一个特定BIOS版本。BIOS的更新通常是为了修复已知问题、提高硬件兼容性、提升系统性能或者增加新的功能。 联想V460的BIOS 2ECN36WW版本可能包含了以下改进和特性...

    ww.rar_ww.183vb

    标题中的"ww.rar_ww.183vb"可能指的是一个RAR压缩文件,其中包含了与VB(Visual Basic)编程相关的资源或代码示例,特别是关于窗体背景转换的美化功能。"ww.183vb"可能是这个压缩包或者代码库的特定标识,可能代表一...

    snap7-plc连接库.rar

    2. **snap7.cpp**:这是一个源代码文件,实现了头文件中声明的所有函数。在编译时,这个文件会被编译成目标代码并链接到你的应用程序中,提供与PLC通信的具体实现。 3. **snap7.dll**:这是一个动态链接库文件,是...

    WW 定位拼图插件下载

    【标题】"WW 定位拼图插件下载" 提供的是一个专为WW(可能是指World Wind,一个开源地球虚拟软件)设计的定位拼图功能增强工具。这个插件旨在帮助用户更精确地定位和操作地球上的特定位置,通过拼图的形式呈现,提升...

    Y450 最新bios 17CN44WW及工具

    Y450笔记本的17CN44WW BIOS版本是针对该型号的一个重要更新,它可能包含了修复已知问题、优化硬件支持和提升系统效能等方面的改进。 38.43版本的BIOS是相对于17CN44WW的一个早期版本,每个BIOS版本号的变更都代表了...

Global site tag (gtag.js) - Google Analytics