国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

JSP網站開發基礎總結《二》

2019-11-14 23:19:26
字體:
來源:轉載
供稿:網友
jsp網站開發基礎總結《二》

  有了上一篇的學習,我相信大家對于JSP一定有了一定的認識,從今天開始我們真正開啟JSP模式,如果你有HTML的基礎,那學起JSP來也就方便了很多了,首先JSP做為網站開發語言,它與HTML有很多相似的地方。網站是什么?網站就是通過一個個網頁疊加起來的,通過一定的相互關聯,最后便組成了網站,那既然是由一頁頁的網頁組成的,我們就先從網頁開始進入我們JSP開發世界。

  JSP網頁與傳統的HTML網頁,基本語法方面是相通的,HTML中的語法規則,在JSP網頁中同樣適用,不同的是HTML網頁的后綴名為.html或.htm,而JSP網頁的后綴名為.jsp,JSP的動態體現在哪里呢?JSP頁面可以識別java語法,通過<% %>可以鍵入JAVA代碼,一定會說,HTML還可以添加javascript呢,JSP真正牛的地方在于,JSP可以通過select與后臺數據庫進行交互操作,這才是JSP動態網站開發的精髓,我會在接下來的這幾天,為大家詳細介紹一下JSP網站開發的知識。下面就開始我們今天的總結吧,今天為大家介紹JSP工程目錄結構及JSP頁面里的標簽作用。

 1、目錄結構:

  

  HelloWord:就是我們的工程名

  src:用于存放我們編寫的java代碼

  WEB-INF:用于存放我們的jar包文件和web.xml

  lib:用于存放我們的jar包

  web.xml:是我們配置文件

  xxx.jsp:是我們的網頁文件

 2、JSP頁面標簽作用:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" errorPage="error.html"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>  <head>      <!-- 設置基礎路徑   -->      <!-- 簡單的靜態網頁的話你設置比如:<base >,那你下面的href屬性就會以你上面設的為基準,如:<a ></a>你現在就只需要寫<a href="xxx.htm"></a>  -->    <base href="<%=basePath%>">        <title>標題</title>    <!-- 清除瀏覽器中的緩存,它和下面兩句合起來用,就可以使你再次進入曾經訪問過的頁面時,ie瀏覽器必須從服務端下載最新的內容,達到刷新的效果。 -->    <meta http-equiv="文件引用 -->    <link rel="stylesheet" type="text/css" href="styles.css">    <!-- js文件引用  -->    <script type="text/Javascript" language="javascript" src="my.js"></script>      </head>        <body>
  <p>頁面主體部分</p>
</body> </html>

  有了這段代碼我相信大家對于JSP頁面一定梳洗了很多,在這里我就簡單的在說一點,代碼第一行有一個errorPage="error.html",它代表著什么意思呢?我們上面談到了,JSP頁面可以插入JAVA語句,此句的作用就是,當頁面出現錯誤時,跳轉到error.html,error.html是我們事先做好的錯誤提示反饋頁,大家可以嘗試一下。

 3、web.xml介紹

<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5"     xmlns="http://java.sun.com/xml/ns/javaee"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee     http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">  <welcome-file-list>    <welcome-file>index.jsp</welcome-file>  </welcome-file-list></web-app>

  <welcome-file-list>

    <welcom-file>index.jsp</welcome-file>

  </welcome-file-list>

  這條語句是用來設置我們的工程默認顯示的第一頁網頁,一個工程中只能出現一次。

 4、自動更新:

<meta http-equiv="refresh" content="3;URL=index.jsp" />

  對于這個我想大家一看代碼立馬就知道如何使用了,content="3":代表該頁面3秒后自動更新;URL="xxxx.jsp":代表網頁3秒后更新的url地址

  說了這么多技術問題,最后我們聊一聊關于網頁開發那點破事。做一個網頁很簡單,簡單的幾條語句我們便可以實現一個網頁,但如何把這個網頁做好,做的讓別人一看就感覺很高端呢?相信這是很多網頁設計人員一直思考的問題,在我現在看來,一個優秀的網頁離不開div+css的布局,javascript的特效設計,以及出色的PS技術,有了這些,我相信你做出來的網頁一定可以達到讓人贊不絕口的效果,以上這些相信大家在做HTML時就經常使用,那它們在JSP中使用如何呢?答案當然是肯定的,這些東西可以在JSP中一樣完美使用,所以大家可以先學習一些靜態網站開發方面的知識,以便以后開發時使用。最后為大家推薦幾個不錯的學習網站:1、vevb;2、慕課網;3、博客園。

  好了,今天的關于JSP初步的介紹就先到這里,下一篇jsp+MySQL數據庫連接。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 龙口市| 武强县| 虹口区| 霍邱县| 绥宁县| 周口市| 凤台县| 石棉县| 聊城市| 治多县| 海兴县| 射阳县| 沙洋县| 毕节市| 永嘉县| 兰溪市| 蕉岭县| 桐柏县| 虎林市| 石柱| 嫩江县| 腾冲县| 化州市| 房山区| 柘城县| 长顺县| 娱乐| 旺苍县| 宁夏| 新邵县| 旬邑县| 西宁市| 西安市| 天水市| 隆林| 新郑市| 色达县| 托里县| 呼和浩特市| 新沂市| 广汉市|