发表于: 2019-12-04 21:14:56
1 1161
今天做了什么
编写jsp页面,
将createtime和updatetime放在mapper的sql里,在插入和修改时使用now()自动更新
整体效果
下载resin
Resin是CAUCHO公司的产品,是一个非常流行的application server,对servlet和JSP提供了良好的支持,性能也比较优良,resin自身采用JAVA语言开发。
Resin提供了最快的jsp/servlets运行平台。在java和javascript的支持下,Resin可以为任务灵活选用合适的开发语言。Resin的一种先进的语言XSL(XML stylesheet language)可以使得形式和内容相分离。
tomcat和resin的区别
1.相同点
都是web服务器,并且支持集群部署。
2.不同点
(1)速度方面
resin的速度要比tomcat快
(2)机制方面
resin的启动与关闭机制以及报错机制都比tomcat好,tomcat则相对臃肿一些。
(3)开发环境热部署支持方面
tomcat较好,可根据需要配置。修改Jsp或java文件时,可配置是否重启服务。
resin较差,更新class及jsp文件,系统都会自动重新部署,并重启,配置了Session会话时开发比较麻烦。
(4)生产环境下热部署支持
tomcat一般。更新配置文件时,必须手动重启。更新其他文件时,大部分不用重启。但一次性更新太多文件时,经常会造成Tomcat重启失败。
resin较好。更新配置文件时,Resin会自动重启。
linux下安装resin
weget官网下载
解压
tar -zxf
编译
./configure --prefix=/opt/resin-4.0.24 --with-java-home=/usr/lib/jvm/java-1.8.0-openjdk
opt/resin-4.0.24写自己的目录
usr/lib/jvm/java-1.8.0-openjdk写自己的jdk目录和版本
安装
make
make install
配置resin.Properties和resin.xml
遇到的问题
1.student表有些中文列的编码并没有修改过来,报错后修改为utf-8
2.在更新updatetime和createtime时不知道用什么办法好,搜索后在mapper里用now()方法更新,但不在jsp页面显示修改方法
3.linux配置resin出错,决定在本地先配置弄好了再去linux上搞
明天要做什么
在本地上配置安装tomcat,jetty,resin
使用Postman测试
成功以后再部署到linux上
评论