发表于: 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)服务器也是机器,很多时候开启了很多程序会增加服务器的负担,隔一段时间可以将服务器重启。


返回列表 返回列表
评论

    分享到