導航:首頁 > 軟體知識 > 如何運行web程序

如何運行web程序

發布時間:2022-05-05 03:15:58

Ⅰ 如何啟動一個Java Web應用

1、查看自己下載的項目目錄

通過文件夾結構,你能夠看出來你下載的是一個maven項目,還是一個非maven項目,是eclipse的,還是myeclipse的,或者idea的,這些信息會決定你的導入項目方式。

有些人一開始就沒搞清自己下載的是maven版還是非maven版,所以一開始導入就出錯,最簡單的判斷就是是否有pom.xml文件,有就是maven項目。

本人從來不用myeclipse,只向eclipse里導入過一次myeclipse的web項目,但是導入後顯示的是普通的java項目,而不是java web項目,我就用了最簡單粗暴的方法,直接新建一個空web項目,然後把文件都扔到空web項目里去

除了正常的項目內容,有些人會在項目目錄里加入一個docs文件,裡面放入這個項目的說明和sql腳本,這時候當然要去先看看說明,導入一下sql什麼的。曾經有人在登錄頁面登錄不進去,就是因為sql腳本沒有執行,資料庫里空有表結構,沒有數據,自然也沒有用戶。(當然我很好奇沒有執行任何sql腳本,表結構是哪裡來的。好像早期這個項目是啟動時自動執行sql腳本安裝資料庫,後來開始提示下載者自己執行sql腳本)

導入項目後注意少不少jar包,字元編碼是否正確,注意查看jdk編譯版本,注意cleanup

2、打開首頁

一般下載下來的項目,welcome-file都是配置好的,直接輸入"http://localhost:8080/項目名"就可以自動跳轉到登錄頁面,也可以去web.xml里查看一下,如果沒有配置,使用ctrl+shift+R搜索一下LoginController,或者在*.java范圍搜索一下"login"關鍵字(點擊eclipse上方search->file),查看一下跳轉到login.jsp的請求路徑。

當然,如果你全局搜素都沒有任何一個"login"關鍵字也沒有配置welcome-file,.......那你去翻翻開發者的readme吧,如果裡面什麼也沒寫,要麼是沒有登錄頁面,要麼就是開發者開發習慣跟別人不一樣,我就問你你還有信心看懂他的代碼嗎

3、登錄

體貼的開發者應該在登錄首頁寫上默認的用戶名密碼,如果沒有,可以參考如下步驟

(1) 隨便輸入任意的用戶名和密碼

(2) 打開F12(或者其他抓包工具,推薦fiddler)

(3) 點擊登錄,查看請求的路徑

(4) 在項目里將路徑作為關鍵字進行搜索,找到請求的方法

(5) debug跟蹤下去,找到查詢的表,加密方法等

(6) 用加密方法生成新的密碼

(7) 直接替換user表的里用戶的密碼

當然也可以直接查看資料庫里有沒有user表,看看用戶名和密碼,但是一般來說,資料庫里的密碼都是加密過的。

基本上做完這幾步,如果項目本身代碼沒有問題,環境沒有問題的話,一個web項目就能啟動起來了

Ⅱ java web程序如何運行

j2ee的程序是運行在一個web容器里的。
這個容器可以是輕量級的如tomcat, resin, jetty等等,
可以是次輕量級比如所jboss, glassfish,
也可以是重量級的如weblogic, websphere等等。
這些容器負責監聽網路發來的HTTP請求,
然後根據你在web.xml配置的東西解析這個請求
執行程序servlet或者JSP。
另外web容器不等於web伺服器
容器的功能要強大很多。

Ⅲ 如何運行web應用程序

單擊「調試」->「開始運行」,或者按ctrl+F5

Ⅳ 新手求教,如何啟動web程序

首先必須要搭建一個 WEB 伺服器(例如:WINDOWS 下的 IIS、或者是 Linux 系統下的 Apache),然後進行一些必須的相關參數的設置,最後你只要將編寫好的相關 WEB 程序,放到 WEB 伺服器上就可以執行了。

Ⅳ web項目的啟動流程

一個web中完全可以沒有web.xml文件,也就是說,web.xml文件並不是web工程必須的。

那什麼時候需要,什麼時候可以不需要呢?
要想回答上面的問題,得先了解web.xml文件使用來干什麼的。web.xml文件是用來配置:歡迎頁、servlet、filter等的。當你的web工程沒用到這些時,你可以不用web.xml文件來配置你的web工程。
那麼web.xml能做的所有事情都有那些?
其實,web.xml的模式(Schema)文件中定義了多少種標簽元素,web.xml中就可以出現它的模式文件所定義的標簽元素,它就能擁有定義出來的那些功能。web.xml的模式文件是由Sun公司定義的,每個web.xml文件的根元素<web-app>中,都必須標明這個 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">
</web-app>
而且web.xml的模式文件中定義的標簽並不是定死的,模式文件也是可以改變的,一般來說,隨著web.mxl模式文件的版本升級,裡面定義的功能會越來越復雜,也即標簽元素的種類會越來越多,但有些是不常用的,我們只需記住一些常用的就可以了。

下面列出web.xml常用的標簽元素及這些標簽元素的功能:
1、指定歡迎頁面,例如:
<welcome-file-list>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
<welcome-file>index1.jsp</welcome-file>
</welcome-file-list>
上面的例子指定了2個歡迎頁面,顯示時按順序從第一個找起,如果第一個存在,就顯示第一個,後面的不起作用。如果第一個不存在,就找第二個,以此類推。
關於歡迎頁面:
訪問一個網站時,默認看到的第一個頁面就叫歡迎頁,一般情況下是由首頁來充當歡迎頁的。一般情況下,我們會在web.xml中指定歡迎頁。但web.xml 並不是一個Web的必要文件,沒有web.xml,網站仍然是可以正常工作的。只不過網站的功能復雜起來後,web.xml的確有非常大用處,所以,默認創建的動態web工程在WEB-INF文件夾下面都有一個web.xml文件。
對於tomcat來說,當你只指定一個web的根名,沒有指定具體頁面,去訪問時一個web時,如果web.xml文件中配置了歡迎頁,那麼就返回指定的那個頁面作為歡迎頁,而在文中沒有web.xml文件,或雖然有web.xml,但 web.xml也沒指定歡迎頁的情況下,它默認先查找index.html文件,如果找到了,就把index.html作為歡迎頁還回給瀏覽器。如果沒找到index.html,tomcat就去找index.jsp。找到index.jsp就把它作為歡迎頁面返回。而如果index.html和 index.jsp都沒找到,又沒有用web.xml文件指定歡迎頁面,那此時tomcat就不知道該返回哪個文件了,它就顯示The requested resource (/XXX) is not available的頁面。其中XXX表示web的根名。但如果你指定了具體頁面,是可以正常訪問的。
2、命名與定製URL。我們可以為Servlet和JSP文件命名並定製URL,其中定製URL是依賴一命名的,命名必須在定製URL前。下面拿serlet來舉例:
(1)、為Servlet命名:
<servlet>
<servlet-name>servlet1</servlet-name>
<servlet-class>net.test.TestServlet</servlet-class>
</servlet>
(2)、為Servlet定製URL、
<servlet-mapping>
<servlet-name>servlet1</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>

3、定製初始化參數:可以定製servlet、JSP、Context的初始化參數,然後可以再servlet、JSP、Context中獲取這些參數值。下面哪servlet來舉例:
<servlet>
<servlet-name>servlet1</servlet-name>
<servlet-class>net.test.TestServlet</servlet-class>
<init-param>
<param-name>userName</param-name>
<param-value>Tommy</param-value>
</init-param>
<init-param>
<param-name>E-mail</param-name>
<param-value>[email protected]</param-value>
</init-param>
</servlet>
經過上面的配置,在servlet中能夠調用getServletConfig().getInitParameter("param1")獲得參數名對應的值。
4、指定錯誤處理頁面,可以通過「異常類型」或「錯誤碼」來指定錯誤處理頁面。
<error-page>
<error-code>404</error-code>
<location>/error404.jsp</location>
</error-page>
-----------------------------
<error-page>
<exception-type>java.lang.Exception<exception-type>
<location>/exception.jsp<location>
</error-page>
5、設置過濾器:比如設置一個編碼過濾器,過濾所有資源
<filter>
<filter-name>XXXCharaSetFilter</filter-name>
<filter-class>net.test.CharSetFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>XXXCharaSetFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
6、設置監聽器:
<listener>
<listener-class>net.test.XXXLisenet</listener-class>
</listener>
7、設置會話(Session)過期時間,其中時間以分鍾為單位,假如設置60分鍾超時:
<session-config>
<session-timeout>60</session-timeout>
</session-config>
除了這些標簽元素之外,還可以往web.xml中添加那些標簽元素呢,那些標簽元素都能起什麼作用呢?我們只要去查看web.xml的模式文件就能知道。直接看模式文件看不懂,可以找一些中文教程來看看。

Ⅵ idea怎麼運行一個web工程

方法/步驟
1
打開IntelliJ IDEA,點擊菜單的「Run」->「Edit Configurations...」,然後會打開運行設置彈框。
多圖
2
在彈框中,點擊左上角的「+」號小按鈕,下拉選項,找到Tomcat Server->Local,然後點擊。
3
在右邊的Server面板中,點擊「Configure...」按鈕,在彈出的頁面中,點擊「Tomcat Home」後面的按鈕,在彈出的頁面中,選擇本地安裝的tomcat的路徑,然後點擊OK。
4
然後切換到「Deployment」選項卡,點擊「+」號小按鈕,在彈出的頁面中選中我們要運行的項目,然後點擊OK。
5
這時候會回到IntelliJ IDEA的主界面,選中我們要運行的項目,點擊綠色的小按鈕,開始運行。
6
怎麼樣,如果覺得有用,請點擊投票,小編會繼續努力謝謝你的支持哦

Ⅶ web後端程序怎麼運行

不是,需要安裝相應的iis組件,iis的安裝你查下網路,安裝一下html(遠程桌面管理)就可以用http方式管理你的伺服器了
如下圖,希望對你有用

Ⅷ web 伺服器怎麼啟動

如果允許在站點中上載或下載文件,就需要在 Web 伺服器上設置 FTP。無論站點是位於 Intranet 還是位於 Internet 上,使用 FTP 在所提供的位置中上載和下載文件的原理是相同的。您需要將文件放在 FTP 伺服器上的目錄中,以便用戶可以建立 FTP 連接並通過 FTP 客戶端或啟用 FTP 的 Web 瀏覽器進行文件傳輸。本文介紹在 Web 伺服器上如何啟用並運行 FTP 服務。

安裝 IIS 7.0 中的 FTP。

若要設置 FTP 站點,必須先通過Windows Server 2008 中的角色管理工具來安裝 FTP 服務。具體過程如下:

在 Windows 客戶端上安裝 FTP 服務。

1. 在"開始"菜單上單擊"控制面板"。

2. 單擊"程序",然後單擊"打開或關閉 Windows 功能"。

3. 在"Windows 功能"對話框中,展開"Internet 信息服務"節點。

4. 展開"FTP 發布服務"節點,然後單擊"FTP 發布服務"復選框。

5. 單擊"FTP 管理控制台"復選框和"FTP 伺服器"復選框,然後單擊"確定"。

在 Windows 伺服器上安裝 FTP 服務

1. 在"開始"菜單上,單擊"管理工具",然後單擊"伺服器管理器"。

2. 在"伺服器管理器"窗格的"角色摘要"部分中,單擊"Web 伺服器(IIS)"。

3. 在"Web 伺服器(IIS)"部分中,單擊"添加角色服務"。

4. 在"角色服務"下,選擇"FTP 發布服務"。這將安裝 FTP 服務和 FTP 管理控制台。

5. 單擊"下一步",然後單擊"安裝"。

在 IIS 7.0 中啟動 FTP 服務

就像 IIS 7.0 上默認不安裝 FTP 服務一樣,當您在 IIS 7.0 上安裝 FTP 服務後,默認情況下也不會啟動該服務。因此,在安裝 FTP 服務後必須啟動該服務。如果 FTP 服務之前已停止或暫停,可能也需要啟動該服務。

在 Windows 客戶端上啟動 FTP 服務

1. 在"開始"菜單上單擊"控制面板"。

2. 在"控制面板"中,單擊"系統和維護",然後單擊"管理工具"。

3. 雙擊"服務",右鍵單擊"FTP 發布服務",然後從菜單中選擇"啟動"。

在 Windows 伺服器上啟動 FTP 服務

1. 在"開始"菜單上,單擊"管理工具",然後單擊"伺服器管理器"。

2. 在"伺服器管理器"窗格的"角色摘要"部分中,單擊"Web 伺服器(IIS)"。

3. 在"Web 伺服器(IIS)"部分的"系統服務"下,單擊"FTP 發布服務",然後單擊"啟動"。

Ⅸ 如何通過web運行伺服器上的程序

運行php程序,需要安裝環境,這個需要根據你的電腦系統或伺服器系統來定義的,如果是windows系統則去下載一個wamp安裝包即可,如果是linux系統則下載lamp環境或者lnmp也行,安裝後將你的php程序放到你安裝的www目錄下面,瀏覽器訪問即可

Ⅹ javaFX如何在web應用程序中運行

1.javaFX也是像applet一樣嵌入到頁面中才能在web應用程序中運行,但是你需要先將自己的程序使用JavaFX腳本編譯器將JavaFX腳本編譯成Java Applet,然後發布到網頁中
2.用netbeans開發的話,就很方便了,在項目名上右鍵屬性,選run,就可以看到瀏覽器、手機、web start等選項,你可以把你的程序任意發布了。

閱讀全文

與如何運行web程序相關的資料

熱點內容
如何更改qq信息所在地 瀏覽:238
雲保險代理怎麼做 瀏覽:740
鎮平代理記賬哪裡有 瀏覽:527
交易中心進不去怎麼辦 瀏覽:569
乙二醇代理費多少 瀏覽:103
ipfs交易所推薦碼有哪些 瀏覽:280
極光新聞在哪裡填寫人員信息 瀏覽:227
代理手機卡是什麼意思 瀏覽:159
生日宴程序怎麼安排親戚朋友 瀏覽:33
市場上說的真鑽是什麼鑽 瀏覽:80
plc不亮了如何復製程序 瀏覽:355
德州文玩市場在哪裡 瀏覽:260
什麼數據適合關聯規則分類 瀏覽:226
ems郵寄信息平台保存多久 瀏覽:5
股票市場行情哪個好 瀏覽:397
重慶皇田花卉市場在什麼地方 瀏覽:51
中木集團牆飾怎麼代理武漢 瀏覽:987
電路板的程序是怎麼做的 瀏覽:136
考試信息管理平台id一般是什麼 瀏覽:96
表與表之間的數據如何合計 瀏覽:615