struts2的bean类名首字母和第二个字母都不能大写 否则在set 、get时会爆空指针错误(NullPointerException)

原因:

如后台类中有属性String sAdress这个属性。使用eclipse自动生成getsAdress()和setsAdress(String sAdress).注意:生成的方法中属性的首字母没有大写。

页面中会用name="sAdress"传递参数。struts2拦截器会调用后台类中的setSAdress(String sAdress)方法。而后台中没有此方法。

所以会报错。

转载于:https://www.cnblogs.com/zhenmingliu/archive/2012/03/10/2389315.html

struts2的bean类名首字母和第二个字母都不能大写相关推荐

  1. Springboot 属性名首字母小写第二个字母大写导致无法解析参数

    感觉这是lombok的bug. 属性名如图: 使用lombok的@Data注解生成的getter和setter方法首字母p是大写的,如图: 手动生成getter和setter方法首字母p是小写的,如图 ...

  2. 使用lombok,参数名称第二个字母大写导致参数接收不到

    import lombok.Data;@Data public class TestDTO {private Integer pId; } 如上代码所示,在这个DTO中,传递如下参数,但是后端无法接收 ...

  3. jackson转换json大写_jackson json序列化 首字母大写 第二个字母需小写

    有这样一个类: @Setter @Getter @JsonNaming(value= PropertyNamingStrategy.UpperCamelCaseStrategy.class)publi ...

  4. 每一个值从a到z的顺序排序,若遇到相同首字母,则看第二个字母,以此类推

    3.4安全码 计算安全码使用的算法 SHA1 3.4.1安全码原文 将所有"名值对"和APIKey拼接 名值对 APIKey key1=value1&key2=value2 ...

  5. Lombok首字母小写,第二个字母大写的问题

    一.问题描述 最近在和前端对接接口的时候,发现后端接口返回给前端的一个字段大小写有问题,具体如下. 使用的开发框架及版本: 框架:SpringMVC: Lombok版本:1.18.12: 对象简化后如 ...

  6. Lombok首字母小写,第二个字母大写造成的参数无法接收问题

    目录 1.问题现象 2.问题实质 3.问题原因 4.解决方法 1.问题现象 如果VO实体用@Data注解生成get/set,对于首字母小写,第二个字母大写的成员变量,@RequestBody无法完成自 ...

  7. java中定义变量名时大写__Java变量及类名称定义坑之第二个字母大写

    在Java开发中,命名规范一直备受关注,驼峰命名法各种命名规范常被开发中使用,在此不再赘述.本文主要记录一下当命名中第二个字母大写遇到的麻烦. 一.Entity属性第二个字段为大写,如 public ...

  8. Springboot Controller实体属性大写、第二个字母大写无法获取数据

    1.首字母大写 建议先看这篇文章 Springboot Controller参数映射之属性首字母小写第二字母大写无法映射问题分析_controller 参数首字母大写_万物皆字节的博客-CSDN博客 ...

  9. C语言 【程序30】 题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。

    //[程序30] //题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母. /* Monday Mon 周一 Tuesday Tue 周二 Wednesday ...

最新文章

  1. JAVA Future
  2. Xamarin XAML语言教程XAML文件结构与解析XAML
  3. delphi 数字识别_基于STM32单片机的车牌识别
  4. java web: Servlet JSP MVC
  5. Rake::TestTask 介绍
  6. c#进阶(5)—— WCF 实现简单预订功能
  7. mysql用any查询_mysql 5.6有ANY_VALUE功能吗?
  8. SpringBoot框架中解决日期展示问题
  9. centos mysql proxy_在Centos 5.2下安装最新的MySQL Proxy
  10. php 日志库,这可能是php世界中最好的日志库——monolog
  11. Angular.js(出库列表页)
  12. Python+OpenCv实现摄像头人脸识别
  13. 怎样屏蔽(去掉)csdn博客侧栏广告
  14. 电总协议串口调试助手
  15. 三星P528 GPRS配置
  16. pandas的loc[ ]和iloc[ ]方法解析
  17. 比较基因组学分析(Comparative Genomics Analysis)
  18. Android 应用ttf字体
  19. 【开源项目分享】Aegisub [Daydream Cafe] Edition(Aegisub 9212 开发版)
  20. 单片机控制继电器电路 程序就很简单了 做一个口的输出就可以了

热门文章

  1. pods install 无法安装库
  2. mysql sae_新浪SAE的mysql与百度SAE的代码区别?
  3. #软件更新#Visual Studio更新到16.3.8
  4. Metasploit运行环境内存不要低于2GB
  5. Xamarin.iOS项目编译提示Could not AOT the assembly
  6. ansys18安装以后打不开_Ubuntu18.04安装Python各个版本之后导致终端无法打开的解决办法...
  7. python字符串和字节串有什么区别_对于Python中的字节串bytes和字符串以及转义字符的新的认识...
  8. 你知道吗?脑机接口训练会对大脑物质结构和功能产生影响
  9. Python-可视化Evoked数据
  10. MNE-Python : TypeError: today() takes no keyword arguments