![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
struts2
三朵耳朵
。
展开
-
struts2 ServletRequestAware 获取request空指针
struts2中action实现ServletRequestAware 接口访问request时出现空指针异常: java.lang.NullPointerException 解决: 问题出在我使用了自定义的拦截器,struts2.xml: <action name="book_getAll" class="com.ld.struts2.action.BookAction" met...原创 2019-03-30 15:36:27 · 274 阅读 · 0 评论 -
struts2下载与简介
Struts2 是目前较为普及和成熟的基于MVC设计模式的web应用程序框架,它不仅仅是Struts1 的升级版本,更是一个全新的Struts架构。最初,是以WebWork框架和Struts框架为基础,通过提供增强和改进的Struts框架,进而实现简化web技术人员开发工作的目标。不久之后,Webwork框架和Struts社区联合创造了现在流行的Struts2框架。 官网下载:https://s...原创 2019-03-30 16:18:17 · 168 阅读 · 0 评论 -
IDEA struts2国际化文件中文乱码解决方法
在学习struts2的国际化时自己试了一下实例发现中文出现了乱码,国际化文件与页面如下图: 网上有方法说使用jdk的native2ascii.exe对文件转码,然而这个方法并不简单 native2ascii -encoding UTF-8 GlobalMessages.properties NewGlobalMessage.properties 实际上还是文件idea对...原创 2019-04-02 21:27:53 · 896 阅读 · 0 评论 -
Struts2 类型转换
一、什么是类型转换 Struts2是一个MVC框架,它需要负责解析HTTP请求参数,而HTTP请求参数全部为字符串,Java为强类型语言,所以必须根据HTTP请求参数将其中的数据转换为需要的数据类型。这个过程便是类型转换。 二、Struts2的类型转换 Struts2中常用的类型转换可以使用OGNL表达式完成,即使用Struts2内建的类型转换器,部分自定义的数据类型有特殊的转换需求时,也可...原创 2019-04-24 22:35:15 · 485 阅读 · 0 评论 -
struts2 拦截器实现登录权限控制
使用struts2的拦截器实现简单的登录权限拦截,非常简单。 首先在登录action给session设置username或者其他表示登录用户的值,作为在拦截器中判断是否登录的根据。 比如我的loginAction,重点是session.put("username", thisUser.getUsername());在session中这是一个username的值为当前登录用户的用户名。只要在拦截...原创 2019-05-09 20:22:08 · 688 阅读 · 0 评论