发表于: 2017-11-27 22:06:39
1 657
今天完成的事情:复习整个springmvc过程,学习jetty
1.我的时间在数据库是bigint,实体类是long,我想在jsp页面显示date类型,网上找到方法,这两行代码
自定义格式化则是在fmt里面加上pattern属性自定义
我之前在fmt里的value直接写emp.entranceTime报错,我看网上说他只能把time类型转换成datetime类型,用这个<jsp>装起来再转就行,不太懂
2.学习使用jetty
http://blog.csdn.net/u011054333/article/details/50958486
配置好plugin后,jetty:run
然后在官网下载jetty,在这里的configure里配置jetty home
我点击apply报错
在jetty的根目录找到start.ini文件,添加 --module=jmx
启动jetty
数据也能显示出来,应该没问题了
明显感到
顺便思考一下:jetty和tomcat的区别?
http://blog.csdn.net/qq_33075157/article/details/70242053
大概意思:jetty轻量级,当支持大规模企业级应用时需要扩展,tomcat重量级,更符合企业环境
3.使用PostMan/dhc测试自己写的接口,确认接口可以正常使用。
https://zhidao.baidu.com/question/1241375008598742699.html
按照教程启动
测试接口
显示
删除
应该没什么问题了,不过查看json出现这个,我想是因为我返回的不是json类型
看了下验收标准,使用JsonTagLib完成Json接口
包也天价成功了,搞了七八个小时没搞出来
复习一下springmvc的xml配置文件相关信息
<mvc:default-servlet-handler/>和<mvc:annotation-driven/>
http://blog.csdn.net/chuck_kui/article/details/55099958
<context:annotation-config/>
这个和<context:component-scan
视图解析器internalresourceviewresolver
pre有前面的意思,suf有后面的意思,fix有填充的意思,这样配置对controller里的方法return的字符串填充前缀和后缀,从而省去在每个方法返回视图名称所在的包和他的后缀
静态资源和动态资源:
http://blog.csdn.net/u012110719/article/details/44239429
web.xml配置
http://blog.csdn.net/u010796790/article/details/52098258
listener:监听器,装备上面的spring-mybatis.xml数据库连接池的信息
DispatcherServler是前段控制器,拦截匹配的请求
总之,关于web.xml的url映射的小知识:
<url-pattern>/</url-pattern> 会匹配到/login这样的路径型url,不会匹配到模式为*.jsp这样的后缀型url
<url-pattern>/*</url-pattern> 会匹配所有url:路径型的和后缀型的url(包括/login,*.jsp,*.js和*.html等)
明天计划的事情:继续搞那个JsonTagLib,然后完成任务二的深度思考
遇到的问题:
收获:学习jetty和接口测试工具
评论