struts2显示数据异常 求助高手

问题描述

问题是这样的,比如我从一个页面参数名为name="chechn"的传给一个action的name属性,当我在另一个页面用<s:propertyvalue="name"/>取这个name的值时竟然为null????请问这是什么原因

解决方案

解决方案二:
如果另一个页面是action返回的。name能娶到了、如果不是的,是另外指向的则为null

解决方案三:
标签读取不会为null吧如果为空的话那就什么都不显示的,怎么会是null呢?我想问你的是,另外的一个页面是这个action执行后返回的视图嘛?不是的话,当然没有值。。。
解决方案四:
这个是在页面传值吧,用session处理也可以。你要在action中设定这个属性,然后指定跳转页面
解决方案五:
回复2楼不好意思,,我说的空就是看不到什么。。如果改为另外类型比如int型它就返回0
解决方案六:
回复3楼这个属性我已经设了很奇怪的就是有些属性能取到有些就不能
解决方案七:
另外一个页面就是那个action返回的物理视图
解决方案八:
引用4楼chenqifa2009的回复:

回复2楼不好意思,,我说的空就是看不到什么。。如果改为另外类型比如int型它就返回0

你是不是自己用了拦截器而又没引用默认的拦截器呢?action中有没有name的getter和setter方法?
解决方案:
两种可能1。action中没有定义属性的get/set方法2。action返回页面时使用可重定向
解决方案:
回复7楼所有的get和set方法都设了。奇怪的是有些属性可以,有的属性却不能
解决方案:
回复8楼这两种情况我都检查过了,没有出现这种情况奇怪的是我用调试跟踪了就是跟踪不出,

时间: 2024-10-31 04:19:43

struts2显示数据异常 求助高手的相关文章

xt分页-Ext 分页,高手帮我看看,grid已经可以显示数据了,可是分页就是没有数据,急死我了

问题描述 Ext 分页,高手帮我看看,grid已经可以显示数据了,可是分页就是没有数据,急死我了 Ext.onReady(function() { var itemsPerPage=30;//指定分页大小 Ext.regModel('Node', { fields:[{name:'UI_id'}, {name:'UI_Time'}, {name:'UI_Level'}, {name:'UI_Sys'}, {name:'UI_FlowID'}, {name:'UI_UserName'}, {nam

求助高手,写了一个代理,统计并输出数据到excel中,手工运行代理,输出数据成功;自动运行代理则不输出excel。

问题描述 求助高手,写了一个代理,统计并输出数据到excel中,手工运行代理,输出数据成功:自动运行代理则不输出excel.SubInitialize'------------------------------------------------------'function:thisagentrunonceaday,inordetoexportdatatoTS2'------------------------------------------------------OnErrorGoto

基于Ajax实现下拉框联动显示数据_AJAX相关

公司做项目的时候,需要用到下拉框联动显示数据的功能,索性利用Ajax来实现,看到时间比较充裕,就没去找demo自己去想方法写了.纯自己的想法,有些可能比较弱智,希望不要见笑. 页面中的两个下拉列表框: <tr> <td style="width: 130px"> 所在学院:</td> <td style="width: 100px"> <select id="college" style=&q

网站数据分析:多维交叉分析 排查网站数据异常

中介交易 SEO诊断 淘宝客 云主机 技术大厅 我们在进行数据分析的时候,大部分时间都在使用趋势分析.比较分析.细分分析这三类方法,但其实还有一个方法我们也会经常使用--交叉分析,尤其是在排查数据异常的问题时,交叉分析就能展现其强大的威力.另外要跟大家说声抱歉的是博客的更新频率可能没有那么频繁了,但是尽量每个月至少能发布一篇,希望文章的质量有所保证,还是欢迎大家留言讨论,能够发起一些有趣的话题,一起拓展在网站数据分析方面的思路. 什么是交叉分析? 交叉分析是指对数据在不同维度进行交叉展现,进行多

实时性-求助高手一个关于QT的问题

问题描述 求助高手一个关于QT的问题 我想用QT实现摄像机的实时采集和显示,用哪个控件显示图片实时性和效率最高,如果我用GraphicsView的话,我需要把图片直接以Stretch的方式显示,我不想用他自动生成的滚动条该咋整啊? 解决方案 可以结合OpenCV来做这个,看下这里:http://blog.csdn.net/llh318724/article/details/7007661 解决方案二: 对,就是按照楼上说的,qt里面使用opencv最快了

关于DataGridView显示数据问题

问题描述 小弟从事asp.net开发,现一项目需采用winform,由于2.0对DataGridView控件改变比较大,遇到一显示问题,还请高手不吝赐教!代码片断如下:foreach(DataTabledtinsearch.ResultForShow.Tables){if(dt!=null&&dt.Rows.Count>0){TabPagesubtp=newTabPage(dt.TableName);DataGridViewdgv=newDataGridView();dgv.Name

java web 异常求助,Myeclipse 的 Tomcat出现404错误

问题描述 java web 异常求助,Myeclipse 的 Tomcat出现404错误 求求大神们帮帮忙,过几天就要答辩了,没想到昨天突然就出现这个错误,自己一个人瞎搞了一个晚上也无济于事 解决方案 你 的图片已经看不到了.你加我qq413159383给我发过来.我给你看看 解决方案二: 看web.xml配置文件是否正确,映射的路径和servlet -class是否配置正确 解决方案三: 参考http://www.cnblogs.com/kaixin110/archive/2007/12/12

Struts2请求数据自动封装和数据类型转换

Struts2请求数据自动封装: 实现原理:参数拦截器 方式1:jsp表单数据填充到action中的属性: //普通的成员变量,必须给set,get可以不给的. 方式2:jsp表单数据填充到action的对象的属性: //对象类型,一定给get方法 方式1: 第一步:引包,省去 第二步:配置struts2的过滤器 1 <?xml version="1.0" encoding="UTF-8"?> 2 <web-app xmlns:xsi="

vb.net使用Listview显示数据,为何设计时和运行时显示的效果不一样?

问题描述 我用vb.net编写一个程序(使用.net2.0),使用了Listview控件来显示数据,设计的时候表头显示的很漂亮,但一到运行的时候就变得很难看了.这是设计的时候:这是运行的时候:.另外我发现其他人开发的程序也是用.net2.0,但它的表头就没变化.用Spy++来观查别人程序和我的程序的Listview控件,发现只在类名那里不同,我的程序的Listview的类名是WindowsForms10.SysListView32.app.0.bf7d44,别人程序的Listview类名是Win