2017-04-13-Tomcat部署-html初识
知识点1:
tomcat服务器的配置
先将jdk安装好
配置好jdk的环境变量
1、将jdk的bin目录复制到环境变量中的path中
2、将jdk的目录复制到添加的新环境变量JAVA_HOME中
3、将jre的目录复制到添加的新环境变量JRE_HOME中
配置tomcat的环境变量
1、将tomcat的bin目录复制到环境变量path中
2、将tomcat的目录复制到添加的新环境变量CATALINA_BASE中
3、将tomcat的目录复制到添加的新环境变量CATALINA_HOME中
注册安装tomcat服务
1、在tomcat的bin目录下输入cmd调用命令行,输入service.bat install(如果失败了需要通过service.bat remove来移除注销tomcat服务)
2、在tomcat的bin目录下点击tomcat8w.exe来开启tomcat服务器
知识点2:
在eclipse中创建一个JavaWeb项目
将编辑配置设置为JavaEE,右键创建一个新的项目,选择Dynamic Web Project设置工程名,更改运行时环境为上面安装的tomcat服务器,最后勾选xml的选项改变目录为WebRoot
知识点3:
将JavaWeb项目部署到tomcat服务器上
添加新的tomcat服务器,将JavaWeb项目添加到tomcat服务器配置中
再双击tomcat服务器设置overview中serverlocations中的使用tomcat安装路径的控制
再右键点击tomcat服务器开启服务器(如果端口被占用,直接到任务管理器中去将服务器停掉)
再在浏览器中访问网址就行了
知识点4:
html
html文档结构
1、
2、
3、
4、
html文字显示标签
1-
2-
3-
4-
~
5-
6-
- UnorderList无序文字列表标记(
- )
7-
- OrderList有序文字列表标记(
- )
8-
文档分区标记html表格标记
1-
2-
3-
TableHead 4-
TableRow 5-
TableDataCell (
row行 从左往右占格数
col列column从上往下占格数
)
html布局标签
1-
2-
实例1:
显示一个科学计算器的界面
核心代码:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60<html>
<head>
<title>科学计算器</title>
</head>
<body>
<table width="400" height="500" border="1" align="center" bgcolor="#CECEFF">
<caption>科学计算器</caption>
<tr>
<td align="right" valign="center" colspan="5" rowspan="3" ><font size="10" color="black">0</font></td>
</tr>
<tr>
</tr>
<tr>
</tr>
<tr>
<td align="center" valign="middle">MC</td>
<td align="center" valign="middle">MR</td>
<td align="center" valign="middle">MS</td>
<td align="center" valign="middle">M+</td>
<td align="center" valign="middle">M-</td>
</tr>
<tr>
<td align="center" valign="middle">←</td>
<td align="center" valign="middle">CE</td>
<td align="center" valign="middle">C</td>
<td align="center" valign="middle">±</td>
<td align="center" valign="middle">√</td>
</tr>
<tr>
<td align="center" valign="middle">7</td>
<td align="center" valign="middle">8</td>
<td align="center" valign="middle">9</td>
<td align="center" valign="middle">/</td>
<td align="center" valign="middle">%</td>
</tr>
<tr>
<td align="center" valign="middle">4</td>
<td align="center" valign="middle">5</td>
<td align="center" valign="middle">6</td>
<td align="center" valign="middle">*</td>
<td align="center" valign="middle">1/x</td>
</tr>
<tr>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">2</td>
<td align="center" valign="middle">3</td>
<td align="center" valign="middle">-</td>
<td align="center" valign="middle" rowspan="2">=</td>
</tr>
<tr>
<td align="center" valign="middle" colspan="2">0</td>
<td align="center" valign="middle">.</td>
<td align="center" valign="middle">+</td>
</tr>
</table>
</body>
</html>实例2:
各种练习
核心代码:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109<html>
<head>
<title>古诗</title>
</head>
<body>
<center>
<h1>古诗三百首</h1>
<b>静夜思</b></br>
李白
<p>
窗前明月光,</br>
疑似地上霜。</br>
举头望明月,</br>
低头思故乡。</br>
</p>
<b>清明</b></br>
杜牧
<p>
清明时节雨纷纷,</br>
路上行人欲断魂。</br>
欲问酒家何处寻,</br>
牧童遥指杏花村。</br>
</p>
</center>
<p>
<ul>
<li>李白</li>
杜牧
苏轼
<li>杜甫</li>
</ul>
</p>
<p>
<ol>
<li>李白<li>
杜牧
苏轼
<!--这些诗人不是一个朝代的-->
<li>杜甫</li>
</ol>
</p>
<p>
<table width="318" height="167" border="10" align="center" bgcolor="#ccff33">
<caption><b>诗人表格</b></caption>
<tr>
<td align="center" valign="middle"><b>姓名</b></td>
<td align="center" valign="middle">朝代</td>
<td align="center" valign="middle">称号</td>
<td align="center" valign="middle">代表作品</td>
</tr>
<tr>
<td align="center" valign="middle">李白</td>
<td align="center" valign="middle">唐代</td>
<td align="center" valign="middle">诗仙</td>
<td align="center" valign="middle">《静夜思》</td>
</tr>
<tr>
<td align="center" valign="middle">杜甫</td>
<td align="center" valign="middle">唐代</td>
<td align="center" valign="middle">诗圣</td>
<td align="center" valign="middle">《绝句》</td>
</tr>
</table>
</br>
<table border="10" align="center" bgcolor="#E0E0E0">
<caption><b>表格</b></caption>
<th>
<p>表格1</p>
<tr>
<td>第一格</td>
<td>第二格</td>
<td>第三格</td>
<td>第四格</td>
</tr>
<tr>
<td>第一格</td>
<td>第二格</td>
<td colspan="2">第三格</td>
</tr>
</th>
<th>
<p>表格2</p>
<tr>
<td>第一格</td>
<td>第二格</td>
<td>第三格</td>
<td>第四格</td>
<td rowspan="2">第五格</td>
</tr>
<tr>
<td>第一格</td>
<td>第二格</td>
<td>第三格</td>
<td>第四格</td>
</tr>
<tr>
<td>第一格</td>
<td>第二格</td>
<td>第三格</td>
<td>第四格</td>
<td>第五格</td>
<td>第六格</td>
</tr>
</th>
</table>
</p>
</body>
</html>- 本文标题:2017-04-13-Tomcat部署-html初识
- 本文作者:Xplorist
- 创建时间:2017-04-13 14:23:01
- 本文链接:https://xplorist.tech/2017/04/13/b8bbf481aee5/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
评论// variables $gt-color-main := #6190e8 $gt-color-sub := #a1a1a1 $gt-color-loader := #999999 $gt-color-error := #ff3860 $gt-color-hr := #e9e9e9 $gt-color-comment-txt := #333333 $gt-color-link-active := #333333 $gt-color-btn := #ffffff $gt-size-base := 16px // default font-size $gt-size-border-radius := 5px $gt-breakpoint-mobile := 479px $gt-mask-z-index := 9999 // functions & mixins clearfix() { &:before &:after { display table clear both content "" } } em($px, $base-size = $gt-size-base) { u = unit($px) if (u is 'px') { unit($px / $base-size, 'em') } else { unit($px, u) } } mobile() { @media (max-width $gt-breakpoint-mobile) { {block} } } // variables - calculated $gt-size-loader-dot := em(6px) $gt-size-loader := em(28px) $gt-size-avatar := em(50px) $gt-size-avatar-mobi := em(32px) // styles // Put everything under container to avoid style conflicts .comments-container { .gt-container { box-sizing border-box * { box-sizing border-box } font-size $gt-size-base // common a { color $gt-color-main &:hover { color lighten($gt-color-main, 20%) border-color lighten($gt-color-main, 20%) } &.is--active { color $gt-color-link-active cursor default !important &:hover { color $gt-color-link-active } } } .hide { display none !important } // icons .gt-svg { display inline-block width em(16px) height em(16px) vertical-align sub svg { width 100% height 100% fill $gt-color-main } } .gt-ico { display inline-block &-text { margin-left em(5px) } &-github { width 100% height 100% .gt-svg { width 100% height 100% } svg { fill inherit } } } // loader .gt-spinner { position relative &::before { position absolute top 3px box-sizing border-box width em(12px) height em(12px) margin-top em(-3px) margin-left em(-6px) border 1px solid $gt-color-btn border-top-color $gt-color-main border-radius 50% animation gt-kf-rotate 0.6s linear infinite content '' } } .gt-loader { position relative display inline-block width $gt-size-loader height $gt-size-loader font-style normal // font-size: $gt-size-loader line-height $gt-size-loader border 1px solid $gt-color-loader border-radius 50% animation ease gt-kf-rotate 1.5s infinite &:before { position absolute top 0 left 50% display block width $gt-size-loader-dot height $gt-size-loader-dot margin-top -($gt-size-loader-dot / 2) margin-left -($gt-size-loader-dot / 2) background-color $gt-color-loader border-radius 50% content '' } } // avatar .gt-avatar { display inline-block width $gt-size-avatar height $gt-size-avatar +mobile() { width $gt-size-avatar-mobi height $gt-size-avatar-mobi } img { width 100% height auto border-radius 3px } &-github { width $gt-size-avatar - em(2px) height $gt-size-avatar - em(2px) cursor pointer +mobile() { width $gt-size-avatar-mobi - em(2px) height $gt-size-avatar-mobi - em(2px) } } } // button .gt-btn { display inline-block padding em(12px) em(20px) color $gt-color-btn font-size em(12px) line-height 1 white-space nowrap text-decoration none background-color $gt-color-main border 1px solid $gt-color-main border-radius $gt-size-border-radius outline none cursor pointer &-text { font-weight 400 } &-loading { position relative display inline-block width em(12px) height em(16px) margin-left em(8px) vertical-align top } &.is--disable { cursor not-allowed opacity 0.5 } &-login { margin-right 0 } &-preview { color $gt-color-main background-color var(--background-color) &:hover { background-color var(--second-background-color) } } &-public { &:hover { background-color lighten($gt-color-main, 20%) border-color lighten($gt-color-main, 20%) } } } } &-loadmore // loadmore /* error */ .gt-error { margin em(10px) color $gt-color-error text-align center } // initing .gt-initing { padding em(20px) 0 text-align center &-text { margin em(10px) auto font-size 92% } } // no int .gt-no-init { padding em(20px) 0 text-align center } // link .gt-link { border-bottom 1px dotted $gt-color-main &-counts &-project { text-decoration none } } // meta .gt-meta { position relative z-index 10 margin em(20px) 0 padding em(16px) 0 font-size em(16px) border-bottom 1px solid $gt-color-hr clearfix() } .gt-counts { margin 0 em(10px) 0 0 color var(--default-text-color) } .gt-user { float right margin 0 font-size 92% &-pic { width 16px height 16px margin-right em(8px) vertical-align top } &-inner { display inline-block cursor pointer .gt-user-name { color var(--default-text-color) } } .gt-ico { margin 0 0 0 em(5px) svg { fill var(--default-text-color) } } .is--poping { .gt-ico { svg { fill $gt-color-main } } } } .gt-version { margin-left em(6px) color $gt-color-sub } .gt-copyright { margin 0 em(15px) em(8px) padding-top em(8px) border-top 1px solid var(--border-color) } // popup .gt-popup { position absolute top em(38px) right 0 display inline-block padding em(10px) 0 font-size em(14px) letter-spacing 0.5px background var(--background-color) border 1px solid var(--border-color) .gt-action { position relative display block margin em(8px) 0 padding 0 em(18px) text-decoration none cursor pointer &.is--active { &:before { position absolute top em(7px) left em(8px) width em(4px) height em(4px) background $gt-color-main content '' } } } } // header .gt-header { position relative display flex &-comment { flex 1 margin-left em(20px) +mobile() { margin-left em(14px) } } &-textarea { display block box-sizing border-box width 100% min-height em(82px) max-height em(240px) padding em(12px) color var(--default-text-color) font-size em(14px) word-wrap break-word background-color var(--fourth-text-color) border 1px solid var(--border-color) border-radius $gt-size-border-radius outline none transition all 0.25s ease resize vertical &:hover { background-color var(--background-color) } } &-preview { padding em(12px) background-color var(--background-color) border 1px solid var(--border-color) border-radius $gt-size-border-radius } &-controls { position relative margin em(12px) 0 0 clearfix() +mobile() { margin 0 } &-tip { color $gt-color-main font-size em(14px) text-decoration none vertical-align sub +mobile() { display none } } .gt-btn { float right margin-left em(20px) +mobile() { float none width 100% margin em(12px) 0 0 } } } } &:after { position fixed top 0 right 0 bottom 100% left 0 opacity 0 content '' } &.gt-input-focused { position relative &:after { position fixed top 0 right 0 bottom 0 left 0 z-index $gt-mask-z-index background #000 opacity 0.6 transition opacity 0.3s, bottom 0s content '' } .gt-header-comment { z-index $gt-mask-z-index + 1 } } // comments .gt-comments { padding-top em(20px) &-null { text-align center } &-controls { margin em(20px) 0 text-align center } } // comment .gt-comment { position relative display flex padding em(10px) 0 &-content { flex 1 margin-left em(20px) padding em(12px) em(16px) overflow auto background-color var(--second-background-color) transition all ease 0.25s +mobile() { margin-left em(14px) padding em(10px) em(12px) } } &-header { position relative margin-bottom em(8px) font-size em(14px) } &-block-1 { float right width em(32px) height em(22px) } &-block-2 { float right width em(64px) height em(22px) } &-username { color $gt-color-main font-weight 500 text-decoration none &:hover { text-decoration underline } } &-text { margin-left em(8px) color $gt-color-sub } &-date { margin-left em(8px) color $gt-color-sub } &-like &-edit &-reply { position absolute height em(22px) &:hover { cursor pointer } } &-like { top 0 right em(32px) } &-edit &-reply { top 0 right 0 } &-body { // color: $gt-color-comment-txt !important color var(--second-text-color) !important .email-hidden-toggle a { display inline-block height 12px padding 0 9px color #444d56 font-weight 600 font-size 12px line-height 6px text-decoration none vertical-align middle background #dfe2e5 border-radius 1px &:hover { background-color #c6cbd1 } } .email-hidden-reply { display none white-space pre-wrap .email-signature-reply { margin 15px 0 padding 0 15px color #586069 border-left 4px solid #dfe2e5 } } .email-hidden-reply.expanded { display block } } &-admin { .gt-comment-content { background-color var(--fourth-text-color) } } } @keyframes gt-kf-rotate { 0% { transform rotate(0) } 100% { transform rotate(360deg) } } }
- )