发表于: 2019-12-25 23:00:15
1 1287
今天完成的事情:
把war页面部署到服务器上 修改了很多的小问题
没有截图
因为是通俗的问题,修改代码就好
1.项目跳转路径错误
把war包放到容器webapps容器时,主页面跳转后要跟项目名才能访问
比如 http://49.233.173.8087/mytest/student/AllPage 要加项目名
如果你要跳转,代码内要跳转的链接是不带项目名的,就出错了
服务器和本地运行tomcat不一样, 所以必须要隐藏项目名 跳转链接才能生效。
tomcat隐藏项目名
server.xml文件中 下面添加即可
注意最后的项目名后的斜杠不能少 少了就出错
2. 插入数据 修改数据 中文全变成了??问号
这个就是编码问题了,一个个排查把~
修改了服务器mysql的编码库方式都为utf-8
修改后
然后试下 不行
那就修改代码把。
1.jdbc url
我之前代码url里后面添加的是修改时区 但只是连接本地MySql有用 服务器的MysSQL就不需要了
<value>jdbc:mysql://localhost:3306/student?servertimezone=UTC</value>
把时区删掉 修改编码
2.jsp页面
jsp页面添加了meta 修改编码方式
查询 能正常返回了
添加也没问题
项目部署到服务器
和本地跑是不相同的
环境不一样, 所配置的环境也不相同
项目链接: http://49.233.173.206:8087/student/AllPage
重新提交了任务
评论