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
<code><%@ page language=</code><code>"java"</code> <code>import=</code><code>"java.util.*"</code> <code>pageEncoding=</code><code>"UTF-8"</code><code>%></code>
<code><%</code>
<code>String path = request.getContextPath();</code>
<code>String basePath = request.getScheme()+</code><code>"://"</code><code>+request.getServerName()+</code><code>":"</code><code>+request.getServerPort()+path+</code><code>"/"</code><code>;</code>
<code>%></code>
<code><!DOCTYPE HTML PUBLIC </code><code>"-//W3C//DTD HTML 4.01 Transitional//EN"</code><code>></code>
<code><html></code>
<code> </code><code><head></code>
<code> </code><code><base href=</code><code>"<%=basePath%>"</code><code>></code>
<code> </code>
<code> </code><code><title>My JSP </code><code>'test3.jsp'</code> <code>starting page</title></code>
<code> </code><code><meta http-equiv=</code><code>"pragma"</code> <code>content=</code><code>"no-cache"</code><code>></code>
<code> </code><code><meta http-equiv=</code><code>"cache-control"</code> <code>content=</code><code>"no-cache"</code><code>></code>
<code> </code><code><meta http-equiv=</code><code>"expires"</code> <code>content=</code><code>"0"</code><code>> </code>
<code> </code><code><meta http-equiv=</code><code>"keywords"</code> <code>content=</code><code>"keyword1,keyword2,keyword3"</code><code>></code>
<code> </code><code><meta http-equiv=</code><code>"description"</code> <code>content=</code><code>"This is my page"</code><code>></code>
<code> </code><code><!--</code>
<code> </code><code><link rel=</code><code>"stylesheet"</code> <code>type=</code><code>"text/css"</code> <code>href=</code><code>"styles.css"</code><code>></code>
<code> </code><code>--></code>
<code> </code><code><script src=</code><code>"js/jquery-2.1.1.min.js"</code><code>></script></code>
<code> </code><code><script></code>
<code> </code><code>//this對象是指在運作時期基于執行環境所綁定的</code>
<code> </code><code>//this總是指向調用者</code>
<code> </code><code>var</code> <code>k=10;</code>
<code> </code><code>function</code> <code>test(){</code>
<code> </code><code>this</code><code>.k=20;</code>
<code> </code><code>}</code>
<code> </code><code>//alert(test.k); //test()函數未執行,輸出undefined</code>
<code> </code><code>//調用test()相當于調用window.test(),test内部的this指向window對象,改變了全局變量的k的值</code>
<code> </code><code>test();</code>
<code> </code><code>alert(k); </code><code>//20相當于widow.k,輸出20,window一般省略</code>
<code> </code><code></script></code>
<code> </code><code></head></code>
<code> </code>
<code> </code><code><body></code>
<code> </code><code>This is my JSP page. <br></code>
<code> </code><code></body></code>
<code></html></code>
本文轉自 matengbing 51CTO部落格,原文連結:http://blog.51cto.com/matengbing/1879005