zoukankan      html  css  js  c++  java
  • ognl.OgnlException: target is null for setProperty(null, "username", [Ljava.lang.String;@19af9e98)

    在页面会报空指针,而后台会报这个ognl.OgnlException..

    1,检查UserAction中的getters&setters是否存在,正确

    2,jsp页面传参数时别忘了用user.username      <input type = "text" name = "user.username">

    3,在UserAction中一定要写private User user;而不能写private User u;.与第二条中的user要对应

      补充:其实不是这样的Struts只认Action中user的getset方法的名字,例如:jsp按照第二条这么写,那么UserAction中可以写private User user也可以写private User u;但是get和set方法必须是getUser()和setUser();

      现在想起来马士兵提的那个问题了,Struts认的是方法名

    4,在Action中接受属性的model不用new

    5,网上有人跟在struts.xml里设置devMode为false有关(我一直设置为true)

  • 相关阅读:
    C
    O
    扩展KMP
    扩欧与乘法逆元
    E
    D
    [LeetCode] Same Tree 深度搜索
    [LeetCode] Remove Duplicates from Sorted List 链表
    [LeetCode] Balanced Binary Tree 深度搜索
    [LeetCode] Remove Nth Node From End of List 快慢指针
  • 原文地址:https://www.cnblogs.com/dirkmurphyjava/p/2863562.html
Copyright © 2011-2022 走看看