1:自动生成的实体类的字段(属性名)没有大小写(驼峰命名)
可是jsp里面使用的变量是标准命名的。
想法1:修改网页标准命名,使用全小写命名。(这明显不合适)
想法2:修改自动生成的配置文件,使他生成的实体类符合驼峰命名法。
在每个
1 | <!-- 生成的实体类大小写区分 --> |
2:提交表单到控制器路径的问题
将原来的login替换为**${pageContext.request.contextPath }/login**
3:JSP网页获取session的问题
原代码:${devUserSession.devName }
修正后的代码:${sessionScope.devUser.devName}
4:页面上的显示位置appinfolist.jsp的前段代码
<%–.col-xs-* 超小屏幕如手机 (<768px)时使用;–%>
<%–.col-sm-* 小屏幕如平板 (768px ≤ 宽度 <992px)时使用;–%>
<%–.col-md-* 中等屏幕如普通显示器 (992px ≤ 宽度 < 1200px)时使用;–%>
5:@ResponseBody转换忽略null值
- 在实体类的顶部添加注解:
@JsonSerialize(include=JsonSerialize.Inclusion.NON_NULL)
2.在实体类顶部添加注解:
@JsonInclude(Include.NON_NULL)