发表于: 2017-09-26 23:39:15
1 775
今天完成的事
学习C标签
现在用到的C标签只用了c:if和c:forEach,主要看了这两个,其他的也看了一下
<c:out> 用于在JSP中显示数据
<c:set> 用于保存数据
<c:remove> 用于删除数据
<c:catch> 用来处理产生错误的异常状况,并且将错误信息储存起来
<c:if> 与我们在一般程序中用的if一样
<c:choose> 本身只当做<c:when>和<c:otherwise>的父标签
<c:when> <c:choose>的子标签,用来判断条件是否成立
<c:otherwise> <c:choose>的子标签,接在<c:when>标签后,当<c:when>标签判断为false时被执行
<c:import> 检索一个绝对或相对 URL,然后将其内容暴露给页面
<c:forEach> 基础迭代标签,接受多种集合类型
<c:forTokens> 根据指定的分隔符来分隔内容并迭代输出
<c:param> 用来给包含或重定向的页面传递参数
<c:redirect> 重定向至一个新的URL.
<c:url> 使用可选的查询参数来创造一个URL
学习Tiles框架
今天只看了些概念知识,找到的资料也都不够深入,直接给的实例,暂时没有写代码
帮鹏举解决问题的时候顺带复习了下lunix上容器的操作
发现了一些特点,tomcat运行项目本地和服务器上是不同的,这点和jetty在本地使用有些相似
刚开始只发现tomcat启动时不像本地那样会输出日志,直接就显示tomcat started,给我一种项目没有被加载的感觉,在网上查了半天也没解决,最后打算放弃的时候试了在ip+端口之后跟上项目名如:178.62.25.89:8080/task
这样才能访问到项目,跟之前在任务2试的不一样,可能是我记错了,不过这也可以作为一个解决能访问到容器主页面,而不能访问到项目的解决思路
弄完这个,顺手把任务4的项目部署到服务器上,之后发现只能访问到页面文字资源。css和js以及图片等静态资源全都访问不到,之后师兄告诉我是没有指定项目的根目录导致的相对路径失效,在server.xml配置一下即可 如:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<!-- SingleSignOn valve, share authentication between web applications
Documentation at: /docs/config/valve.html -->
<Context
path=""
docBase="/usr/local/tomcat7/webapps/task-five"
debug="0"
reloadable="true"/>
<!--
<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
-->
<!-- Access log processes all example.
Documentation at: /docs/config/valve.html
Note: The pattern used is equivalent to using pattern="common" -->
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
之后就可以成功访问到页面了
这也算是提前部署了项目吧,只不过不包含nginx以及tiles框架,算是提前热身吧
遇到的问题:
在测试tomcat的时候发现tomcat启动成功之后还需要一段时间才能访问,具体时间长短不规律,可能是tomcat本身的问题,因为别的容器部署项目马上就能访问,说明linux的性能不是延迟的问题,试了一下ping我的服务器延迟也不高,网络也不是问题,所以应该是tomcat的问题,有延迟的看了程远的日报也遇到过,算是tomcat的特性吧
今天应该是来到修真院状态最差的一天,注意力集中无法超过10分钟,真个人都很燥,头也是蒙的,今晚吃个感冒药睡一觉看看明天会不会好点
收获:又一次和汤姆猫过了招,这次算是打了个平手吧
任务进度:任务4步骤1
任务开始时间:2017-9-20
预计结束时间:2017-9-27
tiles框架要再研究一下,延期到2017-9-28号
禅道:http://task.ptteng.com/zentao/project-task-276.html
评论