发表于: 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 = ""/> 格式化数字标签



返回列表 返回列表
评论

    分享到