當前位置:首頁 » 網頁前端 » web源代碼一鍵生成
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

web源代碼一鍵生成

發布時間: 2023-01-11 19:41:05

⑴ c#的webbrowser如何獲得iframe里通過javascript生成的源代碼

直接是不行的。
1、用c#往webbrowser裡面外層網頁注入一段javascript,這段javascript的作用是向iframe注入代碼。
2、向iframe注入的代碼的作用是獲取document的源代碼;
3、把獲取到的源代碼返回到外層網頁裡面的一個對象里。
4、用c#從外層網頁取這個源代碼。

⑵ web裡面源怎麼自動生成autostyle

css中的auto是自動適應的意思,而在css中auto往往都是默認值。正如margin:0 auto,意思就是上下邊距為0,左右邊距為auto,就是自動適應。但是,如果要使用他的話,就必須給標簽配上指定的寬度,如下:

<div >居中</div><style type="text/css">.center{ width:200px; height:200px; margin:0 auto; background-color:yellow;}</style>另外,margin:0 auto 和 margin: 0 auto 0 auto 的效果是相同的。都是指的上下邊距為0,左右邊距自動適應寬度相等。

⑶ 方便閱讀Web源代碼 Gentoo下lxr配置方法

Lxr是一個基於web的源代碼交叉索引工具,用來閱讀源代碼非常方便,現記錄一下配置過程,以pidgin-2.4.1為例。
1、安裝
gentoo下安裝lxr很簡單,直接emerge即可,不過要注意的是lxr是採用perl語言寫的,要求perl和libperl安裝的時候加上ithreads這個USE
Flag,另外需要emerge
apache
mod_perl
mysql,索引工具採用glimpse則emerge
glimpse,如果要採用swish-e就USE=freetext
emerge
lxr即可。
2、准備源碼目錄
在我機器上,/data/codes/other是用來存放第三方我需要閱讀的項目,配置lxr先在/data/codes/other目錄下創建了pidgin並將pidgin解壓至pidgin目錄改名為2.4.1,在/data/codes/others/pidgin目錄下創建versions文件,寫入2.4.1。
3、准備資料庫
執行mysql
-u
root
<
/usr/share/webapps/lxr/0.9.5/sqlscripts/mysql/0.9.5_create.sql創建一個lxr庫,然後將/var/lib/mysql/lxr庫名改為pidgin。如果要添加別的項目再做類似的工作即可。
首先配置你的apache,生成默認的web目錄,emerge
--config
=www-servers/apache-x.x.x,然後修改/etc/conf.d/apache,給APACHE2_OPTS加上"-D
PERL"選項,重啟apache即可。然後執行cp
-pr
/usr/share/webapps/lxr/0.9.5/htdocs
/var/www/localhost/htdocs/pidgin,如果要添加另一個項目重復此cp操作,重要的就是配置lxr.conf,上傳了一個pidgin的lxr.conf可以參考。
5、生成索引
進入/var/www/localhost/htdocs/pidgin,ln
-snf
/data/codes/other/pidgin/lxr.conf然後執行./genxref
--url=http://localhost/pidgin即可生成索引,(對了,到這兒你會發現操作mysql資料庫時會報錯,是因為lxr建的lxr_releases表裡的release欄位與mysql的關鍵字沖突,需要修改一下/usr/lib/perl5/vendor_perl/5.8.8/LXR/Index/Mysql.pm文件,將其中的sql語句中的release欄位都加上``變成`release`)現在基本上可以訪問了。

⑷ eclipse 創建web項目時沒有自動生成index.jsp 請問如何處理!

  1. 在project explorer(項目資源管理器)選中你所建立的項目下的WebContent

  2. 文件夾滑鼠右鍵 New(新建)——>JSP File菜單項,打開New JSP File對話框

  3. 在該對話框的「文件名」文本框中輸入文件名index.jsp,其他採用默認設置。

  4. 單擊「完成」按鈕,完成JSP文件的創建。

  5. 此時,在項目資源管理器的WebContent節點下,將生成一個名稱為index.jsp的節點,也就是你增加的inde.jsp文件。

⑸ 用WebBrowser提取網頁源代碼,c#

文本框1,輸入地址,文本框2顯示源碼。點擊按鈕開始獲取。關鍵注意編碼,我寫了兩個,有些網站是utf-8編碼,有些是默認,如果一個不行就換另外一個
private void button1_Click(object sender, EventArgs e)
{
WebRequest request = WebRequest.Create(textBox1.Text);//實例化WebRequest對象
WebResponse response = request.GetResponse();//創建WebResponse對象
Stream datastream = response.GetResponseStream();//創建流對象

Encoding ec = Encoding.UTF8;
Encoding EC = Encoding.Default;

StreamReader reader = new StreamReader(datastream, EC);
string responseFromServer = reader.ReadToEnd();//讀取數據
richTextBox1.AppendText(responseFromServer);//添加到RichTextBox控制項中
reader.Close();
datastream.Close();
response.Close();

}

⑹ 如何用eclipse做web開發

1.開發環境的搭建

1.1.開發工具

JDK:jdk1.6.0_17
Web Server:apache-tomcat-6.0.37
IDE:eclipse-jee

1.2.搭建開發環境

由於選擇IDE作為開發的工具,IDE可以手動配置需要的插件工具,所以搭建開發環境變得簡單而又快捷。

(1)安裝JDK

提示:安裝完JDK之後需要配置環境變數。

(2)安裝tomcat

提示:如果是解壓縮版直接解壓就ok,如果是安裝版需要根據安裝提示完成安裝。因為是使用IDE做開發,所以就不需要配置tomcat的環境變數了,不過還是建議不要太依賴於IDE了。

(3)解壓縮Eclipse

提示:如果沒有安裝JDK就無法完成Eclipse的安裝。
好了,到這里開發環境就准備好了,接下來用一個demo來演示一下如何在Eclipse中開發Web項目。

2.開發Web項目

2.1.新建Web項目

Eclipse-->File-->New-->Dynamic Web Project,如圖1:

⑺ 聽說 飛啊飄啊是於2011年開始開發的開源的java web項目代碼自動生成基於eclipse的插件Lazy3q,在那下載

這可能要從操作系統上來說

伺服器操作系統有很多
收費的系統有 unix ,windows等
免費的主要是 linux.
一般來說 windows 對的資料庫是mssql 這兩者的使用費用都相當昂貴. 具體來說都是好幾十萬的算.
unix的話 最穩定,一般國家基礎電信系統都是unix. unix是最貴的操作系統了聽說是百萬級別的(money)

所以一般上了一定的規模 但是不想因為使用windows盜版而引來官司的話 都是使用linux+mysql 數據作為程序的基礎支撐. 但是一般開發上用的多的系統都是windows 所以就存在了程序的跨平台問題,java就是看準了這個問題才出來的,藉助於java vm的支持 能讓java程序在所有環境下運行(官方語言),程序發展(web)最終使用的平台都是unix 所以java就能在之間一直運行.

很顯然java的模式其實很大程度上模擬了dll的實現,但是dll的話只能在windows平台下運行.java只能在jvm上運行.原理是一樣不知道您能不能理解,要知道sun也是做操作系統的 只是沒有在市場中佔到領導位置,所以退到了二線來做java虛擬機.但是發現這個很有遠景,所以微軟也改寫了dll的規范 提出了.net的構思,在.net2.0的框架裡面這個有很大的優化,但是微軟一直是一個壟斷公司他的目標都是銷售他的操作系統,這是他的最終目標,所以他不會考慮跨平台的問題,所以java在很大程度上有優勢也有益於我們的系統,但是要知道伺服器系統最終都是走向unix所以都需要花錢的 哈哈. 不過說了這么多我也沒說明白java的好處,
但是要知道java在j2ee上很有前途.畢竟發展了好多年啊.基礎構件都比.net優秀.但是在窗體開發上java並不優秀.j2ms的話抄做的比較厲害,實際做的人不多.

⑻ 如何使用NetBeans IDE創建簡單的Web應用程序

它將演示如何創建簡單的 Web 應用程序,如何將該應用程序部署到伺服器,以及如何在瀏覽器中查看該應用程序的表現形式。該應用程序採用一個 JavaServer Pages�6�4 (JSP) 頁來要求您輸入自己的姓名。然後,使用 JavaBeans�6�4 組件在 HTTP 會話期間保留該姓名,並檢索該姓名以輸出到第二個 JSP 頁上。要學習本教程,您需要具備以下軟體和資源。軟體或資源要求的版本NetBeans IDE6.5 或 6.7 Java 版本Java Development Kit (JDK)版本6 或版本 5GlassFish 應用伺服器或Tomcat Servlet 容器2.1 或 3.0.1
版本6.x注意:在執行 Web & Java EE 安裝時,您可以選擇安裝 GlassFish 2.1 應用伺服器和 6.0.x 版本的 Apache Tomcat Servlet 容器。必須安裝其中一個才能學完本教程。要利用 NetBeans IDE 的 Java EE 5 功能,請使用完全符合 Java EE 5 規范的應用伺服器,例如 GlassFish 2.1 UR2 應用伺服器。如果使用的是其他伺服器,請查閱發行說明和常見問題解答,了解已知問題和解決方法。有關支持的伺服器和 Java EE 平台的詳細信息,請參見發行說明。如果需要將項目與工作解決方案進行比較,可以下載樣例應用程序。設置Web 應用程序項目從主菜單中選擇「文件」>「新建項目」(Ctrl-Shift-N)。在「類別」下,選擇「Java Web」。在「項目」下選擇「Web 應用程序」,然後單擊「下一步」。在步驟 2 中,在「項目名稱」文本框中輸入 HelloWeb。將「項目位置」指定為計算機上的任意目錄。在本教程中,將此目錄稱為 $PROJECTHOME。(可選)選中「使用專用文件夾存儲庫」復選框,並指定庫文件夾的位置。有關此選項的詳細信息,請參見共享項目庫。單擊「下一步」。「伺服器和設置」面板打開。選擇要與應用程序一起使用的 Java EE 版本。選擇要在其中部署應用程序的伺服器。這里僅列出了已在 IDE 中注冊的伺服器。請注意,伺服器上的上下文路徑將變為 /HelloWeb(基於您在上一步中為項目指定的名稱)。單擊「下一步」。在「框架」面板中,單擊「完成」以創建項目。IDE 將創建 $PROJECTHOME/HelloWeb 項目文件夾。此項目文件夾包含所有源代碼和項目 meta 數據,例如項目的 Ant 生成腳本。在 IDE 中,將打開 HelloWeb 項目。在主窗口的源代碼編輯器中,將打開歡迎頁 index.jsp。您可以在「文件」窗口 (Ctrl-2) 中查看項目的文件結構,在「項目」窗口 (Ctrl-1) 中查看其邏輯結構。創建並編輯 Web 應用程序源文件創建並編輯源文件是 IDE 所提供的最重要的功能。畢竟,這大概是您花費時間最多的工作。IDE 提供了各種工具來迎合任何開發者的個人風格,無論您是願意手動編寫所有代碼,還是希望 IDE 為您生成大量代碼。創建Java 包和 Java 源文件在「項目」窗口中,展開「源包」節點。請注意,「源包」節點僅包含一個空的預設包節點。右鍵單擊「源包」節點,然後選擇「新建」>「Java 類」。在「類名」文本框中輸入 NameHandler,並在「包」組合框中鍵入 org.mypackage.hello。單擊「完成」。請注意,將在源代碼編輯器中打開新的 NameHandler.java 文件。在源代碼編輯器中,通過在緊靠類聲明的下方鍵入以下代碼行來聲明一個 String 變數。 String name;將以下構造函數添加到類中: public NameHandler()在NameHandler() 構造函數中添加以下代碼行: name = null;生成getter 和 setter 方法在源代碼編輯器中右鍵單擊 name 欄位,然後選擇「重構」>「封裝欄位」。將打開「封裝欄位」對話框,其中列出 name 欄位。請注意,預設情況下將「欄位的可視性」設置為 "private",將「存取方法的可視性」設置為 "public",這表示類變數聲明的訪問修飾符將被指定為 private,而 getter 和 setter 方法將分別以 public 和 private 修飾符生成。單擊「重構」。將為 name 欄位生成 getter 和 setter 方法。類變數的修飾符將被設置為 private,而 getter 和 setter 方法將以 public 修飾符生成。Java 類現在應該與以下代碼類似。 package org.mypackage.hello; /** * * @author nbuser */ public class NameHandler { private String name; /** Creates a new instance of NameHandler */ public NameHandler() { name = null; } public String getName() { return name; } public void setName(String name) { this.name = name; } }編輯預設的 JavaServer Pages 文件通過單擊在源代碼編輯器頂部顯示的 "index.jsp" 文件標簽以重新選中該文件。在位於源代碼編輯器右側的組件面板 (Ctrl-Shift-8) 中,展開「HTML 表單」,然後將一個表單項拖至源代碼編輯器中 標記後的某個位置。
將顯示「插入表單」對話框。請指定以下值:操作:response.jsp方法:GET名稱:Name Input Form單擊「確定」。將在 index.jsp 文件中添加一個 HTML 表單。將一個文本輸入項拖至緊靠 標記前面的位置,然後指定以下值:
名稱:name類型:文本單擊「確定」。將在 標記之間添加一個 HTML標記。
將一個按鈕項拖至緊靠 標記前面的位置。請指定以下值:
標簽:OK類型:提交單擊「確定」。將在 標記之間添加一個 HTML 按鈕。
在緊靠第一個
標記前面的位置鍵入 Enter your name:,然後將 標記之間的預設 Hello World! 文本更改為 Entry Form。
在源代碼編輯器中單擊滑鼠右鍵,然後選擇「格式化代碼」(Alt-Shift-F) 以整理代碼的格式。index.jsp 文件現在應該與以下代碼類似:Entry Form Enter your name:
創建JavaServer Pages 文件在「項目」窗口中,右鍵單擊 "HelloWeb" 項目節點,然後選擇「新建」> "JSP"。將打開「新建 JSP 文件」向導。將文件命名為 response,然後單擊「完成」。請注意,在「項目」窗口中的 "index.jsp" 下方將顯示 "response.jsp" 文件節點,並且會在源代碼編輯器中打開新文件。在位於源代碼編輯器右側的組件面板中,展開 "JSP",然後將一個使用 Bean 項拖至源代碼編輯器中緊靠 標記下方的位置。將打開「插入使用 Bean」對話框。指定下圖中顯示的值。ID:mybean類:org.mypackage.hello.NameHandler范圍:session單擊「確定」。請注意,將在 標記的下方添加 標記。將一個設置 Bean 屬性項從組件面板拖至緊靠 標記前面的位置,然後單擊「確定」。在出現的 標記中,刪除空的 value 屬性,然後將其編輯為以下代碼。如果 IDE 創建了 value = "" 屬性,請將其刪除!否則,它會覆蓋傳遞到 index.jsp 中的 name 的值。 正如 文檔中所述,可以通過各種方法來設置屬性值。在本例中,index.jsp 頁上的用戶輸入將成為傳遞至 request 對象的名稱/值對。當使用 標記設置屬性時,可以根據 request 對象中包含的屬性名稱來指定值。因此,通過將 property 設置為 name,可以檢索由用戶輸入所指定的值。更改 標記之間的文本,以使其如下所示: Hello, !將一個獲取 Bean 屬性項從組件面板拖放到 標記之間的逗號後面。在「插入獲取 Bean 屬性」對話框中指定以下值:
Bean 名稱:mybean屬性名稱:name單擊「確定」。請注意,此時將在 標記之間添加 標記。
在源代碼編輯器中單擊滑鼠右鍵,然後選擇「格式化代碼」(Alt-Shift-F) 以整理代碼的格式。response.jsp 文件的 標記現在應該與以下代碼類似:Hello, !運行Web 應用程序項目IDE 使用 Ant 生成腳本來生成和運行 Web 應用程序。此生成腳本是由 IDE 基於您在「新建項目」向導中指定的選項以及項目的「項目屬性」對話框(在「項目」窗口中,右鍵單擊項目節點,然後從出現的菜單中選擇「屬性」)中的選項來生成的。在「項目」窗口中,右鍵單擊 "HelloWeb" 項目節點,然後選擇「運行」(F6)。注意:預設情況下,將在啟用「在保存時編譯」功能的情況下創建項目,因此無需先編譯代碼即可在 IDE 中運行應用程序。有關「在保存時編譯」功能的詳細信息,請參見創建、導入和配置 Java 項目指南的「在保存時編譯」部分。將在預設瀏覽器中打開 index.jsp 頁。在文本框中輸入您的姓名,然後單擊「確定」。將出現 response.jsp 頁,並向您顯示一條簡單的問候語。疑難解答我已經生成並運行了項目。當我單擊 index.jsp 中的 "OK" 按鈕時,會顯示一個指示 response.jsp 不可用的錯誤頁。您是否使用的是 JDK 版本 5 或更高版本?請從主菜單中選擇「幫助」>「關於」以驗證 IDE 所使用的 JDK 版本。您是否使用的是 Tomcat 版本 5.x 或更高版本?請從主菜單中選擇「工具」>「伺服器」。選擇項目所使用的伺服器,並請注意在靠近該對話框頂部的「伺服器類型」中所顯示的輸入內容。您也可以嘗試下載樣例項目並將其與自己的項目進行比較。我已經生成並運行了項目,但沒有出現任何名稱,只顯示 "Hello, !" 標記是否包含 value = "" 屬性?此屬性會覆蓋傳遞到 index.jsp 表單中的值,並將該值替換為一個空字元串。刪除 value 屬性。