博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Struts 1或2 ActionForm接受不到页面传值的问题
阅读量:6189 次
发布时间:2019-06-21

本文共 477 字,大约阅读时间需要 1 分钟。

hot3.png

在jsp中不要重复添加 隐藏property:

    笔者遇到的问题就是这样,一个jsp  include了另外一个jsp,没有注意看被include的jsp里面已经有了需要隐藏在jsp中的property,所以又写了一个,导致actionForm无法获取到正确的property值。

 

 下面是另外一位仁兄发现的细节问题:()

    发现了个细节问题 ~ public String getuName() { return uName;} 方法名中的uName的u没有大写~ 如果改成getUName() 把所有方法名中的u改成U,方法体不变 就可以正常接受值了~

    解决方式:

    经过测试 合理的解决方式有三种

    1.小写开头的单词要有意义~形成单词 比如将u换成user,不要用无意义单词或字母 

    2.如果还用uName这种没有意义的开头形势 手动改吧 保证get set后的首字母大写就可以了~

    3.全小写 --经过笔者朋友的补充 全小写 开头单词也要有意义~(即是个单词)

转载于:https://my.oschina.net/u/2395098/blog/634902

你可能感兴趣的文章
【转】 ID,ClientID和UniqueID
查看>>
Java web server 之 Jetty
查看>>
Flex结合java实现一个登录功能
查看>>
12篇学通C#网络编程——第一篇 基础之进程线程(转)
查看>>
我的WCF之旅(1):创建一个简单的WCF程序
查看>>
JUnit学习摘要+入门实例
查看>>
[转]MS Sql 7105错误
查看>>
架构之路--实战项目记录(一) 概述
查看>>
追赶法解方程
查看>>
使用批处理build vs2005的工程
查看>>
Git 命令行(cygwin) + Git Extensions + Git Source Control Provider
查看>>
PHP可以通过什么组件上传大文件
查看>>
c#(asp.net/core)杂谈笔记
查看>>
Is there a complete List of JVM exit codes
查看>>
星空-许巍
查看>>
关于iOS和OS X废弃的API知识点
查看>>
【安全组网】思科IOS设备基础应用
查看>>
Java四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor...
查看>>
转: 在CentOS 6.X 上面安装 Python 2.7.X
查看>>
转:WaitForSingleObject()函数、WaitForMultipleObject()函数
查看>>