发表于: 2017-11-27 22:06:39

1 655


今天完成的事情:复习整个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 base-package=”XX.XX”/> 差不多,意思是把@ Autowired、@ Resource @ PostConstruct@ PreDestroy等注解的类注入到bean里,无需在容器里面写对应的<bean class=...>了


视图解析器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和接口测试工具


返回列表 返回列表
评论

    分享到