struts
云醉红尘
这个作者很懒,什么都没留下…
展开
-
Struts报错target is null for setProperty的处理
前几天做java SSH项目,莫名其妙的报错target is null for setProperty,查了很久没发现错误,在做了一天多Android端之后,终于发现了问题。 MyEclipse自动生成getter/setter时,如对象名称为aA...(大小写),例如我的对象lBean,生成的方法为 getlBean和SetlBean,而不是应该的getLBean和SetLBean。(注意原创 2014-03-02 14:59:22 · 633 阅读 · 0 评论 -
使用debug时报异常ognl.NoSuchPropertyException:
ognl.NoSuchPropertyException,没有对应属性异常。 报错属性:private LService_int lServiceInt; 经查证是因为lServiceInt开头仅有一个小写字母,不符合规范,导致Struts不能找到对应属性,属性名称避免是有aAaaa格式,避免此类错误。原创 2014-03-02 16:29:59 · 1168 阅读 · 0 评论 -
struts2访问时报错no action的问题
今天做SSH时,需要使用Ajax的东西,把struts的package的extends设为json-default,引入json-lib包,开始报错,no action,改为默认继承错误消失。确认问题为json-lib包作用为Java对象与JSON、XML数据的相互转换,而不是对struts提供json支持,应该引入stru 用来重要作用就是 Java 对象与 JSON 、 XML原创 2014-03-05 21:40:59 · 547 阅读 · 0 评论 -
Jquery和Struts2使用Ajax时部分属性以json返回的处理
有时候需要根据实际情况返回部分结果时,可以利用result提供了的参数解决这个问题 1. root参数:从返回结果中根据ognl表达式取出你需要输出的结果 Xml代码 person.name 2. excludeNullProperties 参数:表示是否去掉空值, 默认值是false,如果设置为true会自动将为空的值过滤,只输出不为空的值。 Xml代码转载 2014-03-06 10:09:31 · 576 阅读 · 0 评论 -
Struts2标签的使用
通用标签 数据标签 1、 value 输出的ognl表达式 default value为空时输出的内容 escpeHtml 是否不转义为HTML > 2、 查看值栈以及Stack Context中 能访问的值 3、 name 被格式化的值,(DATE类型) format 显示日期的格式 > 4、 var 变量名原创 2014-03-05 14:30:07 · 484 阅读 · 0 评论 -
struts2标签使用2
value="true"表示选中, fieldValue="Y" 表示这个checkbox的值是"Y",即在action中request.getParameter("stopRmk") ;获得值是 fieldValue的值 值得注意的是标签没有readonly属性,虽然有disabled属性,但是如果设置disabled=true,则无法获得标签的值,为了实现既不能编辑标签有要可以获得标签的原创 2014-03-05 18:38:34 · 405 阅读 · 0 评论 -
struts2 ognl静态方法调用无效
java类 public static String clobToString(Clob clob) throws SQLException, IOException { String reString = ""; Reader is = clob.getCharacterStream();// 得到流 BufferedReader br = new BufferedReader(i原创 2014-04-09 08:26:04 · 604 阅读 · 0 评论 -
action标签传值
1.action标签允许开发者在JSP页面中直接调用action,该标签有以下属性: (1)executeResult:可选属性,为一个Boolean类型值,用来指定是否显示action的执行结果,默认值为false,即不显示。 (2)id:可选属性,用来引用该action的标识。 (3)name:必填属性,用来指定该action的实现类位置。 (4)namespace:可选属性,用来指定转载 2014-04-25 18:40:11 · 653 阅读 · 0 评论