发表于: 2020-05-31 20:48:36
1 1513
今天完成的事情:今天完成了jetty的安装与使用,然后Resin还没弄好,配置了太多,有点乱,看了师兄的日报决定明天部署在远程的Linux服务器上。
明天计划的事情:继续完成任务二的6-9
遇到的问题:无
收获:
1).jetty的安装和部署,感觉和tomcat的有点像
下载网址: https://www.eclipse.org/jetty/download.html
2).安装后目录
目录 | 作用 |
bin/ | 用于存放jetty的启动脚本,目前仅提供liunx/unix下的脚本 |
demo-base/ | 存放一个用于演示的工程 |
etc/ | jetty存放xml配置文件的目录 |
lib/ | 存放jetty运行时依赖的jar包,包括jetty各个模块的jar包,可以说这里就是真正的jetty |
logs/ | 存放请求日志的目录,后面需要查看的日志应该也在这里 |
modules/ | 模块定义目录,存放jetty模块定义文件(*.mod) |
resources/ | 存放类路径下的资源文件,比如log4j.xml,存放在这个目录下的文件在jetty启动时会被加入到classpath |
start.ini | 存放命令行启动jetty时需要的一些列参数 |
start.jar | 用于启动jetty的jar文件 |
webapps | 运行于Jetty默认配置下的Web应用部署目录(一般实际部署应用会重新创建一个另外一个目录作为Jetty_base路径) |
3).进入到安装目录 java -jar start.jar
打开浏览器,访问http://127.0.0.1:8080,此时可以看到Jetty的欢迎页面了。
4).部署项目需要把war包放在webapps下,启动jetty访问
5)
关闭:选中启动时打开的dos窗口,点击到窗体类,按Clt+c关闭当前jetty服务。
注意:这里切勿使用双击start.jar来启动jetty,双击启动start.jar启动时,关闭时没有较好的方法直接关闭。当然启动jetty还可以通过指定端口等命令来启动和关闭,
2. JSTL学习
1.两种安装方式
将Jar文件复制到工程的/WEB-INF/lib目录(推荐)
将Jar文件复制到Tomcat安装目录的lib目录
2.五类标签库
3.引用JSTL核心库,核心标签库(Core)是JSTL最重要的标签库,提供了JSTL的基础功能
<%@ taglib prefix="c" uri= "http://java.sun.com/jsp/jstl/core" %>
JSTL核心标签库在taglibs-standard-impljar由META-INF/c.tld定义
4.标签
1)判断标签
<c:if> -单分支判断
<c:choose>、< c:when>、< c:otherwise> -多分支判断
2)遍历集合
3)fmt格式化标签
fmt格式化标签库URI:http://java.sun.com/jsp/jstl/fmt
<fmt:formatDate value = "" pattern = "" />格式化日期标签
<fmt:formatNumber value = "" pattern = ""/> 格式化数字标签
评论