发表于: 2017-05-17 23:16:25
3 1238
今天完成的事情:
实现了静态页面到动态页面的转换;
将前端的任务10和任务11的页面在本地浏览器中获取
了解Tiles框架的原理;
将项目部署到远程服务器的Resin和Tomcat上,不过遇到了问题
明天计划的事情:
解决今天服务器上部署的问题;
学习cookie,token等相关知识。
遇到的问题:
在本地能成功访问的动态页面,然而将其部署到远程服务器时,遇到如下问题:
自己已经检查过db.properties,密码没有任何问题;
下图是ExcellentMapper.xml
以及ProfessionMapper.xml
问题描述:
### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Connections could not be acquired from the underlying database! ### The error may exist in file [/home/ubuntu/tomcat/apache-tomcat-7.0.77/webapps/task4-0.0.1-SNAPSHOT/WEB-INF/classes/ExcellentMapper.xml] ### The error may involve com.jason.rest.mapper.ExcellentMapper.findExcellentList ### The error occurred while executing a query
收获:
今天虽然只实现一个静态到动态的转换,但收获还是蛮多的,又增添了不少信心。
1)JSP的学习让我看到了后端与前端的连接,感觉进入了另一个世界,控制层、业务层、Dao层的理解;
2)学习了如何使用c标签的forEach遍历数据表中的数据,然后对应地添加到静态页面中;
3)知道了原来WEB-INF具有对后台数据的保护功能,一般情况下,客户端不能直接访问到WEB-INF目录下的内容,可以通过在Controller中的setViewName设置访问。另外,像js,css等静态资源可以直接放置在webapp目录下;
4)服务器也是机器,很多时候开启了很多程序会增加服务器的负担,隔一段时间可以将服务器重启。
评论