1. 程式人生 > >struts2標籤庫struts-tags.tld的使用

struts2標籤庫struts-tags.tld的使用

工程中使用struts2標籤

  一、 struts2標籤定義檔案在struts2-core-2.0.11.1META-INF 下面,檔名為struts-tags.tld

  二、 如果工程使用了servlet2.3規範,要做兩件事,就能在工程中使用struts2標籤了

  1: 在web.xml中增加標籤庫的定義

<taglib>
   <taglib-uri>/struts-tags</taglib-uri>
   <taglib-location>/WEB-INF/lib/struts2-core-2.0.11.1.jar</taglib-location>
  </taglib>
/struts-tags 是struts2標籤庫預設的URI,建議使用這個名稱

  2 在JSP中使用taglib編譯指令匯入標籤庫 <%@ taglib prefix="s" uri="/struts-tags" %>

  三、 如果使用servlet2.4規範,不須要在web.xml中增加標籤庫定義,只要做一件事,就行

  1 在JSP中使用taglib編譯指令匯入標籤庫 <%@ taglib prefix="s" uri="/struts-tags" %>

  四、 struts2標籤自動提示功能(解決struts2標籤出現紅叉)

  1  把struts2包中的struts-tags.tld提取出來,放入本地硬碟上,我放入了E:workspacepicbinWEB-INFtldstruts-tags.tld

   2 eclipse--window--preferences 輸入TLD進行搜尋 ,選擇Amateras--TLD開始新增本地TLD檔案,

  點Add ,URI 項輸入:/struts-tags ,Local Path項輸入:E:workspacepicbinWEB-INFtldstruts-tags.tld

  點OK  ,重啟eclipse 寫struts2標籤時,就有提示了,紅叉也沒了

相關推薦

struts2標籤struts-tags.tld的使用

工程中使用struts2標籤   一、 struts2標籤定義檔案在struts2-core-2.0.11.1META-INF 下面,檔名為struts-tags.tld   二、 如果工程使用了servlet2.3規範,要做兩件事,就能在工程中使用struts2標

struts——/struts-tags.tld 標籤

如果Web應用使用了Servlet2.3以前的規範,因為Web應用不會自動載入Struts框架的標籤檔案,因此必須在web.xml檔案中配置載入Struts2標籤庫。<taglib>     <!--配置Struts標籤庫的URI-->     <taglib-uri>/

struts2標籤

一、  控制標籤 1、 if/elseif/else標籤 使用原理和一般的一樣,只要是在使用的過程中要注意格式,可以直接在jsp頁面使用該標籤。示例如下: <s:set var="age" value="70"/>     <s:if test="#a

Struts2標籤常用標籤

基本概述 對於一個MVC框架而言,重點是實現兩部分:業務邏輯控制器部分和檢視頁面部分。Struts2作為一個優秀的MVC框架,也把重點放在了這兩部分上。控制器主要由Action來提供支援,而檢視則是由大量的標籤來提供支援。 在JavaWeb中,Struts2標籤

使用struts2標籤中的s:if判斷URL引數的一些問題

        目標:實現不同jsp頁面呼叫同一list.jsp頁面時,list.jsp頁面中的顯示內容不一樣,且list.jsp頁面有分頁功能        方法:在其他jsp頁面訪問list.jspjsp頁面時,傳入一個URL引數select,且在list.jsp中利用隱

struts2標籤----控制標籤詳解

     前面幾篇文章我們介紹了有關struts2的基本內容,簡單理解了整個框架的運作流程。從本篇開始我們逐漸瞭解和使用struts2為我們提供的標籤庫技術,使用這些標籤可以大大降低我們表現層的開發難度。根據這些標籤的使用途徑可以初步劃分為以下三大類: UI

struts2標籤詳解

要在jsp中使用Struts2的標誌,先要指明標誌的引入。通過jsp的程式碼的頂部加入以下的程式碼: <%@taglib prefix="s" uri="/struts-tags" %> If elseif  else 描述: 執行

struts2標籤動態包含標籤

<s:action>屬性:Name:要請求的ActionExecuteResult:是否展示Action的執行結果,true是展示,false不展示步驟:新建一個action  然後在actioncontext中put一個結果然後在第一個success.jsp中使

OGNL表示式和Struts2標籤

一、OGNL表示式     訪問Action的普通屬性: <s:property value="msg"/>    訪問Action中物件的普通屬性:<s:property valu

Struts2學習——拓展:struts標籤

先將資料存到ActionContext中,然後再jsp中通過struts-tags標籤庫中的標籤獲取並顯示資料 資料準備: @Override public String execute() throws Exception { List<String>

Struts2學習總結(3)--值棧,Ognl表示式,Struts標籤,國際化,資料校驗,攔截器

本文包括以下五個部分: 值棧。Ognl表示式。struts2標籤庫。國際化。表單資料校驗攔截器。struts2的執行過程。一、值棧 採用servlet和JSP開發時,servlet通過域物件儲存資料,在JSP頁面通過jstl標籤+el表示式獲取資料。 採用struts2和

Struts2標籤常用標籤

基本概述:在JavaWeb中,Struts2標籤庫是一個比較完善,而且功能強大的標籤庫,它將所有標籤都統一到一個標籤庫中,從而簡化了標籤的使用,它還提供主題和模板的支援,極大地簡化了檢視頁面程式碼的編寫,同時它還提供對ajax的支援,大大的豐富了檢視的表現效果。與JSTL(JSP Standard

Struts2標籤簡述以及Struts2工作原理和Struts2 WebWork 2.0 Tags API 中文文件 [CHM]分享

  對於一個MVC框架而言,重點是實現兩部分:業務邏輯控制器部分和檢視頁面部分。Struts2作為一個優秀的MVC框架,也把重點放在了這兩部分上。控制器主要由Action來提供支援,而檢視則是由大量的標籤來提供支援。      在Jav

Struts2第四天:Struts2的攔截器和標籤

目錄 1.Struts2的攔截器(******) 1.1什麼是攔截器 1.2Struts2的執行流程 1.3攔截器入門: 1.3.1編寫攔截器類 1.3.2對攔截器進行配置 2.Struts2的標籤庫 2.1通用標籤庫 2.2判斷標籤 2.3遍歷標籤

使用tld檔案自定義jsp標籤

目錄 一,標籤庫描述檔案(tld檔案) 二,標籤處理類 三,在JSP頁面中使用自定義的標籤 四,舉個例子 通過Java的TagSupport類或者BodyTagSupport類,和配套的tld檔案,可以定義自己的jsp標籤。 TagSupport類和BodyTagSu

Struts2框架核心之攔截器&標籤

4、Struts2框架核心之攔截器&標籤庫 上接Struts2與頁面間的資料互動(2)--OGNL表示式&ValueStack:https://blog.csdn.net/biggerchong/article/details/84573784  目

Struts2中的OGNL詳解(和標籤一起使用)

#符號的用途一般有三種。 —    訪問非根物件屬性,例如#session.msg表示式,由於Struts 2中值棧被視為根物件,所以訪問其他非根物件時,需要加#字首。實際上,#相當於ActionContext. getContext();#session.msg表示式相當於ActionContex

標籤【自定義標籤、JSTL / JSP標準標籤Struts標籤、Spring MVC標籤

自定義標籤庫入門(未完成) 分享:自定義標籤庫入門 JSP標準標籤庫: 分享:(1)JSP標準標籤庫(庫裡的標籤講得很詳細)  (2)JSP 標準標籤庫(JSTL)(講解:基本標籤、標籤庫安裝) 【我的jstl-1.2.ja

Struts標籤、Ognl表示式、el表示式、jstl標籤這四者之間的關係和各自作用

我之前雖然會用,但是一直分不清彼此之間有什麼區別,所以查詢資料,將它們進行整合區分,加深瞭解, 一 介紹 1.Struts2的作用    Struts2標籤庫提供了主題、模板支援,極大地簡化了檢視頁面的編寫,而且,struts2的主題、模板都提供了很好的擴充套件性。實現了更

Struts標籤的異常

Multiple annotationsfound at this line: -Start tag of element <taglib> -cvc-complex-type.2.4.a: Invalid content was found startin