WARN com.opensymphony.xwork2.ognl.OgnlValueStack:60 - Error setting expression 'ssc.x' with value '[Ljava.lang.String;@28d320d6'
ognl.OgnlException: target is null for setProperty(null, "x", [Ljava.lang.String;@28d320d6)
ognl.OgnlException: target is null for setProperty(null, "y", [Ljava.lang.String;@32a88bc2)
的解决办法
Struts2
这个异常是在页面提交表单的时候发生的,乍一看以为是Struts2类型转换的错误,但是程序中又压根儿没有用到Struts2的类型转换,那么是什么原因导致的呢?
<input type="hidden" name="ssc.x" id="ssc.x" value='${ssc.x}'/>
<input type="hidden" name="ssc.y" id="ssc.y" value='${ssc.y}'/>
如上面的标签中写的这样,提交表单时会将name为ssc.x,ssc.y属性提交到对应action上,而对应的action类会进行接收相应的值,查找它的set 和 get方法,如果在对应的action类里面没有对应ssc.x,ssc.y这个属性,就会出现如上错误。
解决办法是:1.在对应action类里创建ssc.x,ssc.y这两个属性,生成set,get方法
2.第二种方法是如果觉得这个属性没有存在的必要,但是又必须用到id这个取得这个值,可以将name属性去掉,例如
<input type="hidden" id="ssc.y" value='${ssc.y}'/>本人选择的办法就是第二种。
希望这篇文章能帮助和我一样受困于这个问题的人。
分享到:
相关推荐
搭建hadoop 环境时遇到启动异常告警问题 “WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform… using builtin-java classes where applicable” 上来不多说,百度收集些相关...
buildroot编译info.log warn.log (不要下载)
网上关于使用jersey的wadl2java工具生成的代码编写客户端的方法太少了,几乎找不到。本资源为亲测,亲自编写,希望能给需要的人带来帮助。
Proc_Warn_Class.sql
Proc_Warn_Dep.sql
Proc_Warn_All.sql
Ice.Warn.Connections=1 文件名:config.client客户端配置文件 #这个配置客户端连接哪个服务,Span.Proxy在代码中要使用,需要对应,hello与服务端对应服务要匹配。 Hello.Proxy=hello:default -p 10000 Ice.Warn....
ST-LINK_V2驱动
完美解决“换另一台电脑上用VS2008继续开发web项目时出现 “System.Runtime.InteropServices.COMException”,然后是加载不了项目。” 只需要打开项目配置文件*.csproj,将<UseIIS>True</UseIIS> 改为 False,然后...
warn绞盘操作手册.doc
Hadoop使用过程报错:WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform...解决 下载过后把tar包解压在hdoop的lib/native下即可
zabbix监控钉钉群机器人自动报警脚本,附详细注释,带图片和文字,可随意更改文字和图片,自动@群里的人功能。如果不懂可私信我,包教包会。
通过mybatis-generator-core-1.3.1.jar generatorConfig.xml 连接数据库,通过配置文件自动生成对应表的mybatis的配置文件,a.bat是通过cmd命令运行可执行jar mybatis-generator-core-1.3.1.jar ...
这个是编译好的文件(注意环境),替换hadoop-2.6.0/lib/native/libhadoop.so.1.0.0 可解决以下报错: 14/10/10 08:35:55 INFO namenode.NameNode: createNameNode [-format] Java HotSpot(TM) Server VM warning: ...
如果出现如下bug:“Could not locate executable null\bin\winutils.exe in the Hadoop binaries”,则下载该文件,放入hadoop的bin文件夹下,并设置环境变量HADOOP_HOME:F:\hadoop2.7.x即可。
WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable Found 2 items 解决方法是下载hadoop源代码重新编译, 但中间需要下载安装...
hadoop-native-64-2.4.0.tar 解决运行hadoop 警告:WARN util.NativeCodeLoader: Unable to load native-hadoop
在网络中查询解决办法大多是使用异常处理的办法,其内容如下: <package name="default" extends="struts-default"> <global-results> <result name="client-abort-exception">/ignored.jsp</result> ...
原错误提示为:12/04/24 15:32:44 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 12/04/24 15:32:44 ERROR security....