
java EE
java EE
yrk0556
yrk0556@foxmail.com联系我
展开
-
springMVC之自定义类型转换器
spring MVC会将表单中提交的Sring类型数据转换成指定的数据类型交给控制器处理。在这个表单中会将字符串类型的年龄转换为int,生日转化为Date类型。在Sring MVC中这些转换依靠的是转换器实现的,这些转换器是框架为我们默认提供的。但是有时候我们不满意它的转换结果,例如用户生日,框架只支持1996/11/02,我要写成1996-11-02就会报错,如果我们非要写成这样,我们可以...原创 2020-01-19 11:54:51 · 166 阅读 · 0 评论 -
request.getCharacterEncoding()返回null之java web乱码真相
今天在测试spring mvc是想知道原生的servlet的request和response的字符编码,于是写了两行代码测试一下。System.out.println(request.getCharacterEncoding());//输出nullSystem.out.println(response.getCharacterEncoding());//输出ISO-8859-1这让我大惑不...原创 2020-01-19 00:09:20 · 4425 阅读 · 1 评论 -
spring中的表单参数绑定
在表单提交数据中name的值可以自动的复制给控制器中对应的参数,甚至自动组成对象(需要设置的setter和getter函数),例如<form action="param/saveAccount" method="post"> 姓名:<input type="text" name="username"><br> 密码:<input type...原创 2020-01-17 16:15:03 · 171 阅读 · 0 评论 -
java中的Filter过滤器
过滤器,顾名思义,就是横亘在用户层和服务层之间的中间人。可以用来拿到通信的内容,通常是用户的请求和响应,并且可以做修改。要添加一个过滤器,需要三步。实现过滤器的接口。在web.xml中注册。在web.xml中说明过滤的url映射public class FilterTest implements Filter{ public void destroy() { ...原创 2020-01-17 15:36:38 · 150 阅读 · 0 评论 -
spring MVC之RequestMapping
@RequestMapping(path = "/hello",params = {"username=111"},method = RequestMethod.POST,headers = {"accept"})RequestMapping的属性value=path:映射的路径,如果只有一个值也可以省略params:限制链接所带的参数,如上代码规定参数中必须有username=111,...原创 2020-01-17 09:53:54 · 120 阅读 · 0 评论 -
web.xml中init-param的作用
定制初始化参数:可以定制servlet、JSP、Context的初始化参数,然后可以再servlet、JSP、Context中获取这些参数值。下面拿servlet来举例: <servlet> <servlet-name>dispatcherServlet</servlet-name> <servlet-class>org.spri...原创 2020-01-16 12:03:20 · 4318 阅读 · 0 评论 -
IntelliJ使用指南—— 导入Eclipse的Web项目
https://blog.youkuaiyun.com/qq_15096707/article/details/51464073原创 2019-05-11 11:15:38 · 143 阅读 · 0 评论