2.记SpringMVC试验及上课心得(jdk配置与安装)

这周太忙碌了,没来得及上周更,只能这周一来更了,还是老套路,SpringMVC,Ajax以及Mybatis+JDBC,分开来更。
SpringMVC在第12周的星期三晚,做了第一次试验,总的来说实验过程十分不顺利,倒不是因为代码出错,而是因为Jdk和eclipse出错。
SpringMVC第一章主要练习还是一个简单的页面操作,也可出来登录注册的页面就可以。在eclipse中最起码的是这样子
2.记SpringMVC试验及上课心得(jdk配置与安装)_第1张图片

然后一定要注意在lib包中,一定导入有关spring的21个jar包,否则程序不可以运行,要有在运行过程中一定是要通过tomcat启动,不是javaApplication启动。还有一定要注意springmvc-servlet.xml配置文件的部署位置,最好配置在WEB-INF下配置的时候路径一定要正确。
如果报错,一定要仔细阅读报错内容以便于修改。
下面来说一说咋地配置这个jdk和eclipse。
我的jdk用的是1.7以及普通的eclipse for javaee,但是运行时候tomcat报错,提示内容为端口报错,端口被占用,其实这个问题很好解决,我感觉他十有八九就是抽风了,一般把apachi服务删掉重新再创一个就ok,如果还不行尝试重新移动一下eclipse或电脑,就可以正常使用了,这次情况远没有那么简单,找不到错误,只能够完全的把两个全部卸载重装才能够运行。
下载一个jdk(最好安装在d盘中,重装系统时不会影响),具体看网络有关jdk安装的教程,然后eclipse的话一定要记得配置环境变量后才能使用,然后在能够运行后打开eclipse后会发现以前很多部署的web文件报错,右键点击所用的那个包,找到Build Path 点击Configure Build Path进行配置
2.记SpringMVC试验及上课心得(jdk配置与安装)_第2张图片

然后点击Add Library,找到文件server runtime 选中点击next然后选中你要运行的那个服务器,点击 finish,然后就可以运行了!!!
2.记SpringMVC试验及上课心得(jdk配置与安装)_第3张图片

大概这是最大的收获吧,emmm就这样。
再然后就是上课,上课大概有讲《类型转换和格式化》,他是做类型转换的,或者数据格式化处理。可以把数据在送到controller之前做处理。变成你想要的格式或者类型。方便我们更好的使用。
String—>
double–>一起转换为String
int-------->
在Springmvc框架里Converter是一个可以将一种数据类型转换成另一种数据类型的接口,S表示源类型,T表示目标类型。
2.记SpringMVC试验及上课心得(jdk配置与安装)_第4张图片
2.记SpringMVC试验及上课心得(jdk配置与安装)_第5张图片
以上为内置类型转换器,此外还有自定义类型转换器。
除了Converter,还有Formatter,也是一个接口,不同的是Formeter的源数据类型必须是String类型,而Converter的源数据类型是任意数据类型。
而在Web应用里,由HTTP发送的请求数据到控制器中都是以String类型获取。因此在Web应用中选择Formatter比Converter更合理。
大概就是这么多了,有了啥想起来的额在添加

你可能感兴趣的:(学习历程)