Web.config配置檔案詳解(新手必看)
花了點時間整理了一下ASP.NET Web.config配置檔案的基本使用方法。很適合新手參看,由於Web.config在使用很靈活,可以自定義一些節點。所以這裡只介紹一些比較常用的節點。
<?xml version="1.0"?>
<!--注意: 除了手動編輯此檔案以外,您還可以使用 Web 管理工具來配置應用程式的設定。可以使用 Visual Studio 中的“網站”->“Asp.Net 配置”選項。
設定和註釋的完整列表在 machine.config.comments 中,該檔案通常位於 "Windows"Microsoft.Net"Framework"v2.x"Config 中。
<!--Webconfig檔案是一個xml檔案,configuration是xml檔案的根節點,由於xml檔案的根節點只能有一個,所以Webconfig的所有配置都是在這個節點內進行的。-->
<configuration>
<!--指定配置節和名稱空間宣告。clear:移除對繼承的節和節組的所有引用,只允許由當前 section 和 sectionGroup 元素新增的節和節組。remove:移除對繼承的節和節組的引用。
section:定義配置節處理程式與配置元素之間的關聯。sectionGroup:定義配置節處理程式與配置節之間的關聯。
<configSections>
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup,
System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
</sectionGroup>
</sectionGroup>
<section name="rewriter" type="Intelligencia.UrlRewriter.Configuration.RewriterConfigurationSectionHandler, Intelligencia.UrlRewriter" />
</configSections>
<!--appSettings是應用程式設定,可以定義應用程式的全域性常量設定等資訊-->
<appSettings>
<add key="1" value="1" />
<add key="gao" value="weipeng" />
</appSettings>
<!--連線字串設定-->
<connectionStrings>
<add name="ConnString" connectionString="Data Source=GAO;Initial Catalog=HBWXDate;User ID=sa;password=sa"></add>
<add name="111" connectionString="11111" />
</connectionStrings>
<!--指定應用子配置設定的資源,並鎖定配置設定,以防止它們被子配置檔案重寫。page指定應用包含的配置設定的資源.allowOverride是否允許配置檔案的重寫,提高配置檔案的安全性-->
<location path="Default.aspx" allowOverride="false">
<!--控制asp.net執行時的行為-->
<system.web>
<!--identity控制web應用程式的身份驗證標識.-->
<identity impersonate="false" />
<!--標識特定於頁的配置設定(如是否啟用會話狀態、檢視狀態,是否檢測使用者的輸入等)。<pages>可以在計算機、站點、應用程式和子目錄級別宣告.
這裡的幾個屬性的意思是預設主頁為Index,主題是Default,不檢測使用者在瀏覽器輸入的內容中是否存在潛在的危險資料(注:該項預設是檢測,如果你使用了不檢測,一要對使用者的輸入進行編碼或驗證),在從客戶端回發頁時將檢查加密的檢視狀態,以驗證檢視狀態是否已在客戶端被篡改。(注:該項預設是不驗證)禁用ViewState-->
<pages masterPageFile="Index" theme="Default" buffer="true" enableViewStateMac="true" validateRequest="false" enableViewState="false">
<!--controls 元素定義標記字首所在的 register 指令和名稱空間的集合-->
<controls></controls>
<!--將在程式集預編譯期間使用的匯入指令的集合-->
<namespaces></namespaces>
</pages>
<!--預設錯誤頁設定,mode:具有On,Off,RemoteOnly 3種狀態。On表示始終顯示自定義的資訊; Off表示始終顯示詳細的asp.net錯誤資訊; RemoteOnly表示只對不在本地Web伺服器上執行的使用者顯示自定義資訊.defaultRedirect:用於出現錯誤時重定向的URL地址-->
<customErrors defaultRedirect="Err.html" mode="RemoteOnly">
<!--特殊程式碼編號的錯誤從定向檔案-->
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
<!--配置除錯和跟蹤:下面配置的意思是啟動除錯(預設),捕獲跟蹤資訊,要快取的跟蹤請求個數(15),跟蹤結果的排列順序-->
<trace enabled="true" localOnly="false" pageOutput="true" requestLimit="15" traceMode="SortByCategory"/>
<!-- 設定 compilation debug="true" 將除錯符號插入已編譯的頁面中。但由於這會影響效能,因此只在開發過程中將此值設定為 true。設定預設的開發語言C#。batch是否支援批處理-->
<compilation debug="true" defaultLanguage="c#" batch="false">
<assemblies>
<!--加的程式集引用,每新增一個程式集,就表示你的應用程式已經依賴了一個程式集,你就可以在你的應用程式中使用了-->
<add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
</assemblies>
<!--定義用於編譯自定義資原始檔的生成提供程式的集合。-->
<buildProviders>
<!---->
<add extension=".aspx" type="System.Web.Compilation.PageBuildProvider"/>
<add extension=".ascx" type="System.Web.Compilation.UserControlBuildProvider"/>
<add extension=".master" type="System.Web.Compilation.MasterPageBuildProvider"/>
<add extension=".asmx" type="System.Web.Compilation.WebServiceBuildProvider"/>
<add extension=".ashx" type="System.Web.Compilation.WebHandlerBuildProvider"/>
<add extension=".soap" type="System.Web.Compilation.WebServiceBuildProvider"/>
<add extension=".resx" type="System.Web.Compilation.ResXBuildProvider"/>
<add extension=".resources" type="System.Web.Compilation.ResourcesBuildProvider"/>
<add extension=".wsdl" type="System.Web.Compilation.WsdlBuildProvider"/>
<add extension=".xsd" type="System.Web.Compilation.XsdBuildProvider"/>
<add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.Common, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
</buildProviders>
</compilation>
<!--通過 <authentication> 節可以配置 ASP.NET 使用的 安全身份驗證模式,以標識傳入的使用者。Windows: 使用IIS驗證方式,Forms: 使用基於窗體的驗證方式,Passport: 採用Passport cookie驗證模式,None: 不採用任何驗證方式-->
<authentication mode="Forms">
<!--Name: 指定完成身份驗證的Http cookie的名稱.LoginUrl: 如果未通過驗證或超時後重定向的頁面URL,一般為登入頁面,讓使用者重新登入。Protection: 指定 cookie資料的保護方式.
可設定為:All表示加密資料,並進行有效性驗證兩種方式,None表示不保護Cookie,Encryption表示對Cookie內容進行加密,validation表示對Cookie內容進行有效性驗證,TimeOut: 指定Cookie的失效時間. 超時後要重新登入。-->
<forms name=".ASPXUSERDEMO" loginUrl="Login.aspx"
花了點時間整理了一下ASP.NET Web.config配置檔案的基本使用方法。很適合新手參看,由於Web.config在使用很靈活,可以自定義一些節點。所以這裡只介紹一些比較常用的節點。
<?xml version="1.0"?>
<!
ASP.NET Web.config配置檔案的基本使用方法。很適合新手參看,由於Web.config在使用很靈活,可以自定義一些節點。所以這裡只介紹一些比較常用的節點。
<?xml
version="1.0"?>
<!--注意: 除了手動編輯此檔案以外,您
[2]在這個資料夾下還有一個web.config檔案,這個檔案包含了asp.net網站的常用配置。下面是這個web.config檔案的內容:
<?xml version="1.0" encoding="utf-8"?><!-- the root web configuration fi
web.xml 在Web應用程式描述符檔案表示Java Web應用程式的核心,它也是Struts框架的核心的一部分。在web.xml檔案中,Struts的定義其FilterDispatcher,在Servlet過濾器類初始化Struts框架和處理所有的請求。 alt 關鍵字 itl 代碼塊 回調 類型 例子 圖片 使用 閉包的含義
閉包是自包含的函數代碼塊,可以在代碼中被傳遞和使用。Swift 中的閉包與 C 和 Objective-C 中的代碼塊(blocks)以及其他一些編程語言中的匿名函數比較相似。
原文地址:https://www.cnblogs.com/lcngu/p/5080702.html
Spring配置檔案詳解:<context:annotation-config/>和<context:component-scan base-package=""/>和<mvc:
kickstart是什麼 許多系統管理員寧願使用自動化的安裝方法來安裝紅帽企業 Linux.為了滿足這種需要,紅帽建立了kickstart安裝方法.使用kickstart,系統管理員可以建立一個檔案,這個檔案包含了在典型的安裝過程中所遇 到的問題的答案.
前言:如果要了解web專案的底層實現,web.xml配置檔案,是必須要掌握的。web.xml配置檔案,是web專案的核心,web專案的啟動,從這裡開始。
為了方便大家理解,我們從最常見的配置開始著手來說明。一,contextConfigLocation
contextCo htm 用法 名稱 href 會話狀態 行為 cookie 程序配置 會話 一).Web.Config是以XML文件規範存儲,配置文件分為以下格式 1.配置節處理程序聲明 特點: 位於配置文件的頂部,包含在<configSections>標誌中。
配置檔案詳解
指定web應用預設字符集
<constant name="struts.i18n.encoding" value="gbk" />
此配置相當於:
request.setCharacterEncoding(“gbk”);
r
多配置檔案實現
專案經常需要多人協作開發,但是如果大家都是用同一個struts.xml檔案,會互相影響不利於開發的正常開展。這樣,我們可以通過<include>元素指定多個配置檔案。
可以在src下面建立多個struts配置檔案。然後再struts.xml中分別引入:
str
文章目錄
配置檔案
nginx.conf配置檔案詳解
用於除錯、定位問題的配置引數
正常執行必備的配置引數
優化效能的配置引數
事件相關配置
Fastcgi相關配置引數
常需要調整的引數
nginx作為web伺服器時使
一般的web工程中都會用到web.xml,web.xml主要包括一些配置標籤,例如Filter、Listener、Servlet等,可以用來預設容器的配置,可以方便的開發web工程。但是web.xml並不是必須的,一個web工程可以沒有web.xml檔案
<web-app>
JavaEE三層結構對應的框架
1) web層:struts2框架
2) service層:spring框架
3)dao層:hibernate框架 -- 對資料庫進行crud操作
什麼是框架:
可複用的設計構件
作用:可以少寫一部分程式碼。使用框架寫程式,會幫我們實現一部
# -*- coding: utf-8 -*-
# Scrapy settings for step8_king project # # For simplicity, this file contains only settings considered important or # comm
keepalived介紹
Keepalived軟體起初是專為LVS負載均衡軟體設計的,用來管理並監控LVS集群系統中各個服務節點的狀態,後來又加入了可以實現高可用的VRRP功能。因此,Keepalived除了能夠管理LVS軟體外,還可以作為其他服務(例如:Nginx、Hapr
轉自: Maven的pom.xml配置檔案詳解
<!--父專案的座標。如果專案中沒有規定某個元素的值,那麼父專案中的對應值即為專案的預設值。 座標包括group ID,artifact ID和 version。-->
&
MyBatis Generator官網地址:http://www.mybatis.org/generator/index.html
MyBaris Generator中文地址:http://mbg.cndocs.ml/
在MBG中,最主要也最重要的,就是generatorConfig.xml 這幾天一直在整合SSM框架,雖然網上有很多已經整合好的,但是對於裡面的配置檔案並沒有進行過多的說明,很多人知其然不知其所以然,經過幾天的搜尋和整理,今天總算對其中的XML配置檔案有了一定的瞭解,所以拿出來一起分享一下,希望有不足的地方大家批評指正~~~
首先 這篇文章暫時只對框架中所要用到的配
簡介
Spring Boot使用“習慣由於配置”(專案中存在大量預設的配置,而且內建tomcat)的理念,讓你的無需手動進行配置就可以將專案執行起來。使用Spring Boot很容易建立一個獨立執行的、準生產級別的Spring框架的專案。同時,Spring Boot還提供一個全域性配置檔案對一些 相關推薦
Web.config配置檔案詳解(新手必看)
Web.config配置檔案詳解
Asp.Net 之 Web.config 配置檔案詳解
struts2中的web.xml配置檔案詳解
swift閉包新手詳解(新手必看)
SpringMVC配置檔案詳解:<context:annotation-config/>和<context:component-scan base-package=""/>和<mvc:annotation-driven /> Spring配置檔
kickstart配置檔案詳解和system-config-kickstart
web應用的入口:web.xml核心配置檔案詳解
Web.Config文件詳解
三大框架(ssh)學習——配置檔案詳解(一)
三大框架(ssh)學習——配置檔案詳解(二)
Nginx配置配置檔案詳解
servlet web.xml配置選項詳解
Hibernate_day01---Hibernate環境搭建、配置檔案詳解、核心api介紹
scrapy settings配置檔案詳解
keepalived介紹及配置檔案詳解
Maven的pom.xml配置檔案詳解
【MyBatis Generator】程式碼自動生成工具 generatorConfig.xml配置檔案詳解
轉:ssm spring+springmvc+mybatis中的xml配置檔案詳解
Spring Boot(二)配置檔案詳解