国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

當(dāng)前位置:雨林木風(fēng)下載站 > 技術(shù)開(kāi)發(fā)教程 > 詳細(xì)頁(yè)面

基于 Weblogic 7.0 的應(yīng)用開(kāi)發(fā)(二)

基于 Weblogic 7.0 的應(yīng)用開(kāi)發(fā)(二)

更新時(shí)間:2022-05-13 文章作者:未知 信息來(lái)源:網(wǎng)絡(luò) 閱讀次數(shù):

基于 Weblogic 7.0 的應(yīng)用開(kāi)發(fā)(二)
二.Web的應(yīng)用
本文將著重講述在WebLogic7中創(chuàng)建和部署一個(gè)Web Application 的的過(guò)程。
使用什么樣的工具?這是一個(gè)許多人關(guān)心的問(wèn)題,特別是對(duì)于初學(xué)者,更是希望依靠強(qiáng)大的IDE,加快自己的學(xué)習(xí)進(jìn)程。然而,結(jié)果卻往往相反。因?yàn)椋琁DE將許多基本的東西封裝在底層自動(dòng)完成,對(duì)于用戶而言是透明的。如果你是一個(gè)對(duì)J2EE結(jié)構(gòu)非常了解的程序員,IDE可以大幅提高你的效率;如果你是初學(xué)者,IDE對(duì)你隱瞞了許多細(xì)節(jié)問(wèn)題。
因此,我在這里使用標(biāo)準(zhǔn)的JDK/寫(xiě)字板的文本格式進(jìn)行講述。并且,這里不會(huì)對(duì)Servlet/JSP的語(yǔ)法細(xì)節(jié),進(jìn)行過(guò)多描述。

1.環(huán)境設(shè)置
安裝JDK For Windows,安裝包可從Sun的網(wǎng)站上免費(fèi)下載(http://java.sun.com/),也可直接使用WebLogic 中的JDK,對(duì)系統(tǒng)環(huán)境變量設(shè)置如下:
Path= [weblogic_home]\ jdk131_03 \bin
Classpath=[weblogic_home]\ jdk131_03 \lib;[weblogic_home]\lib\weblogic.jar
要是系統(tǒng)變量生效,需要重新啟動(dòng)計(jì)算機(jī);

2.Web Application的目錄結(jié)構(gòu)
DefaultWebApp
------+/WEB-INF/(required)
| |
| |----+/classes/(option)
| ||----------*.class
| |
| |----+/lib/(option)
| ||----------*.jar
| |
| +---web.xml(required)
| +---weblogic.xml(option)
|
|-----*.html
|-----*.jsp
|-----其他資源,如圖片等。

注:一個(gè) Web Application 至少要包含一個(gè)頁(yè)面,包括jsp 或 html 或 servlet
對(duì)于注有required的項(xiàng)是一個(gè)Web Application 不可缺少的,必須存在的,如WEB-INF目錄,web.xml。

3.打包
將所有程序中使用到的JavaBeans和Servelets編譯成.class文件,連同編譯生成的目錄一起拷貝到WEB-INF\classes\下。
在Dos下,進(jìn)入Application 根目錄,使用jar打包命令,即將當(dāng)前目下所有文件以及目錄打包成webapp_name.war文件。
如:jar cvf webapp_name.war *(其它jar命令的參數(shù),這里不做過(guò)多介紹)
注:不要在目錄外邊執(zhí)行,這樣將導(dǎo)致將外面的目錄也打包進(jìn)去,發(fā)布會(huì)失敗。

4.部署
部署war主要有三種方法,
1)使用Console
 使用方法:在瀏覽器中打開(kāi)http://[host]:[port]/console,在左邊的樹(shù)中找到Web Applications節(jié)點(diǎn),
 點(diǎn)擊 Configure a new Web Application,通過(guò)界面將打包好的webapp_name.war UPLOAD到Weblogic能找到的地方。
點(diǎn)擊[select],然后選擇一個(gè)Available Server 添加到Target Servers中,輸入系統(tǒng)的名稱(用于訪問(wèn)),Configure And Deploy。
等待,直到Status中變成Completed。就OK!
2)直接拷貝
使用方法:將啟動(dòng)腳本中的STARTMODE 置為 false,使其處于Development Mode。然后,直接將.war文件拷貝到[當(dāng)前Domain]/applications/下,系統(tǒng)會(huì)自動(dòng)部署到當(dāng)前的server上。此時(shí)如果系統(tǒng)沒(méi)有報(bào)錯(cuò),即為部署成功!
3)使用weblogic.deploy類
具體方法可以使用 java weblogic.deploy -help 參考系統(tǒng)提示。

推薦使用,Console或直接拷貝,非常容易上手,3)方法,由于參數(shù)復(fù)雜,我個(gè)人認(rèn)為適用于非Win32系統(tǒng)。

5.調(diào)用
直接在瀏覽器中輸入http://[host]:[port]/webappname即可。


6.補(bǔ)充說(shuō)明:
上述過(guò)程身略了描述文件的編制過(guò)程,對(duì)于初學(xué)者來(lái)說(shuō),完全了解web.xml和weblogic.xml是有一定困難的。這里將使用Weblogic 7.0的一個(gè)新特性,Weblogic Builder。
這里提供了一個(gè)簡(jiǎn)單的步驟:
首先,編寫(xiě)一個(gè)最為簡(jiǎn)單的web.xml文件。

<!--web.xml-->
<?xml version="1.0" ?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
</web-app>

注意:這是最為省略的了,不能再對(duì)它進(jìn)行修改,而且這也是不可缺少的文件,否則Weblogic Builder將無(wú)法打開(kāi)你想要修改的壓縮包。
然后,按照上述步驟生成一個(gè).war文件。
最后,使用Weblogic Builder打開(kāi)這個(gè).war文件。通過(guò)圖形界面修改部署描述信息,系統(tǒng)將自動(dòng)生成相應(yīng)的weblogic.xml,同時(shí)修改web.xml。
這里可以完成一個(gè)Web Application的所有部署的描述信息,前提是你對(duì)這些選項(xiàng)有一定的認(rèn)識(shí)。
保存,選擇菜單Tools/Options,設(shè)置需要連接的Host/Server/username/password;選擇菜單Tools/Connect to Server,Tools/Deploy,系統(tǒng)部署輕松完成。

另外,對(duì)于jsp的語(yǔ)法校驗(yàn)問(wèn)題一直一個(gè)困擾著我們,有一個(gè)辦法,在不發(fā)布的情況下校驗(yàn)jsp語(yǔ)法。那就是java weblogic.jspc jsp_name.jsp 。
具體參數(shù)使用java weblogic.jspc 察看。

7.附錄:
前面也許很多人會(huì)問(wèn),為什么我把我的class拷貝到了classes的目錄里面并且啟動(dòng)了WebLogic的服務(wù),怎么我的Servlet還是找不到?這里我們簡(jiǎn)單得講一下如何在WebLogic中添加一個(gè)Servlet;
在WebLogic啟動(dòng)之后,首先測(cè)試在DefaultWebApp目錄是否已經(jīng)準(zhǔn)備好:
http://localhost:7001/index.html
在%weblogic%/\config\examples目錄下面運(yùn)行setExamplesEnv.cmd,編譯HelloWorld.java得到一個(gè)HelloWorld.class文件。
javac -d %OUT_DIR % HelloWorld.java
將HelloWorld.class拷貝到DefaultWebApp的目錄下面,在本機(jī)中的目錄為E:\bea\wlserver6.1\config\mydomain\applications\DefaultWebApp。然后打開(kāi)WebLogic的控制臺(tái):
http://127.0.0.1:7001/console

方法一:
點(diǎn)擊Deployments---Web Applications ---- DefaultWebApp,然后點(diǎn)擊Edit Web Application Descriptor...,點(diǎn)擊Servlets 并且Configure a new Servlet…,輸入
Servlet Name: HelloWorld
Servlet Class:HelloWorld
點(diǎn)擊create來(lái)產(chǎn)生這個(gè)新的servlet,然后點(diǎn)擊Apply來(lái)應(yīng)用該servlet。
點(diǎn)擊Servlet Mappings ---- Configure a new ServletMapping…,輸入
Servlet: HelloWorld
URL Pattern: /HelloWorld/*
點(diǎn)擊create來(lái)產(chǎn)生這個(gè)新的servlet,然后點(diǎn)擊Apply來(lái)應(yīng)用該servlet。重新啟動(dòng)WebLogic服務(wù)器。(為什么我安照這樣的操作,可是WebLogic重新啟動(dòng)后,Servlet又沒(méi)有了?)

方法二:
修改該下面的WEB-INF目錄中的web.xml文件,輸入
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name> 
<url-pattern>/HelloWorld/*</url-pattern>
</servlet-mapping>
重新啟動(dòng)WebLogic服務(wù)器。Servlet安裝成功!

備注:
如果你配置了“動(dòng)態(tài)Applications”,你不用重新啟動(dòng)WebLogic,只要將class文件拷貝到相應(yīng)的目錄中就能直接得到修改后的結(jié)果。關(guān)于配置的參考網(wǎng)址:
http://e-docs.bea.com/wls/docs70/adminguide/appman.html
當(dāng)“auto-deployment”被選中的情況下,WebLogic的“Deploying Applications”會(huì)在每三秒的情況下察看/application目錄下面的變化。


8.問(wèn)題:
如果不這樣做,可以使用以目錄的形式發(fā)布。其實(shí),對(duì)于服務(wù)器來(lái)說(shuō),一個(gè)目錄和.war文件,都是一回事。但是從一個(gè)另外一個(gè)角度來(lái)說(shuō),其用途不同。
對(duì)于開(kāi)發(fā)階段,以目錄形式發(fā)布,便于調(diào)試和更新程序,但是不以管理,安全性差。
對(duì)于一個(gè)成型的產(chǎn)品,最好是打包,因?yàn)楫a(chǎn)品是要交給用戶管理的,對(duì)于相對(duì)素質(zhì)較差的用戶,開(kāi)放的目錄太危險(xiǎn),也不易管理。
同時(shí)需要指出,啟動(dòng)方式也是一個(gè)問(wèn)題。對(duì)于交給用戶的產(chǎn)品而言,運(yùn)行在development模式下,支持熱發(fā)布,是不明智的。 

溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

本類教程下載

系統(tǒng)下載排行

国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

  • <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        国产一区二区伦理| 国产日韩精品一区二区三区| 在线观看区一区二| 国产精品夫妻自拍| 99久免费精品视频在线观看 | 欧美一级黄色片| 免费精品99久久国产综合精品| 日韩一级大片在线观看| 国产乱码精品一区二区三| 国产精品网站在线播放| 色综合激情五月| 日韩电影一区二区三区| 2021国产精品久久精品| 风流少妇一区二区| 午夜天堂影视香蕉久久| 精品粉嫩超白一线天av| 91麻豆精品秘密| 精品一区二区三区在线播放视频| 中文字幕第一区| 欧美二区三区91| 国产·精品毛片| 日本美女一区二区三区视频| 日本一区二区三区国色天香| 欧日韩精品视频| 国产精品99久久久久久似苏梦涵| 亚洲图片一区二区| 国产精品视频一二三| 91黄视频在线| 不卡av在线网| 狠狠色狠狠色综合系列| 水野朝阳av一区二区三区| 国产丝袜美腿一区二区三区| 欧美日韩久久久| 91免费国产视频网站| 久久成人av少妇免费| 国产精品久久午夜夜伦鲁鲁| 激情久久五月天| 亚洲美女偷拍久久| 色一区在线观看| 亚洲成人tv网| 欧美成人三级电影在线| 国产传媒欧美日韩成人| 亚洲精品中文字幕在线观看| 欧美制服丝袜第一页| 91香蕉视频黄| 久久精品亚洲精品国产欧美 | 国产亚洲污的网站| 日韩一级黄色片| 一本色道综合亚洲| 不卡一区在线观看| 国产成人久久精品77777最新版本| 丝袜a∨在线一区二区三区不卡| 亚洲另类中文字| 中文字幕一区二区不卡| 国产精品人成在线观看免费| 精品久久久久久久人人人人传媒| 日韩一区国产二区欧美三区| 91精品欧美福利在线观看| 欧美欧美欧美欧美| 91精品国产综合久久久久久久久久| 欧美美女一区二区三区| 欧美精品第一页| 欧美一区二区三区不卡| 日韩精品一区二区三区中文不卡| 日韩美女在线视频| 久久久久久免费| 国产精品乱码久久久久久| 国产精品乱人伦一区二区| 国产欧美日本一区视频| 国产精品成人网| 亚洲最大成人网4388xx| 无码av免费一区二区三区试看 | 亚洲小说春色综合另类电影| 午夜一区二区三区视频| 五月天激情小说综合| 美女被吸乳得到大胸91| 国产一区二区电影| 成人免费观看视频| 91色在线porny| 欧美日韩国产经典色站一区二区三区| 欧美精品欧美精品系列| 欧美zozo另类异族| 亚洲色图视频网| 日韩和的一区二区| 国产精品一区不卡| 色综合天天综合狠狠| 国产一区不卡在线| 欧美日韩高清一区二区不卡| 亚洲乱码一区二区三区在线观看| 精品一区二区三区欧美| 91在线小视频| 久久综合国产精品| 人人狠狠综合久久亚洲| 欧美日韩国产在线观看| 国产精品三级在线观看| 国产欧美久久久精品影院| 久久91精品久久久久久秒播| 555www色欧美视频| 久久精品国产免费| 中文字幕亚洲一区二区va在线| 91麻豆精品视频| 久久av中文字幕片| 亚洲欧美日韩在线不卡| 欧美日韩二区三区| 成人免费av资源| 日韩黄色一级片| 国产精品美女www爽爽爽| 欧美日韩dvd在线观看| 国产成人精品影视| 免费精品视频最新在线| 亚洲精品国产高清久久伦理二区| 久久综合色8888| 欧美精品 日韩| 色一情一乱一乱一91av| 成人网在线播放| 国产成人精品免费看| 视频一区在线播放| 亚洲五码中文字幕| 一区二区成人在线| 亚洲精品视频在线观看网站| 国产精品欧美精品| 国产精品网曝门| 成人免费在线播放视频| 综合色中文字幕| 亚洲免费在线视频一区 二区| 国产精品成人在线观看| 亚洲日穴在线视频| 一区二区三区美女| 天堂va蜜桃一区二区三区| 日本麻豆一区二区三区视频| 奇米综合一区二区三区精品视频| 美美哒免费高清在线观看视频一区二区 | 欧美一区二区免费观在线| 欧美区一区二区三区| 欧美一区二区三区成人| 精品剧情在线观看| 1024成人网| 久久草av在线| 在线观看网站黄不卡| 日韩午夜激情电影| 国产精品久久久久9999吃药| 日韩成人免费电影| 色哟哟在线观看一区二区三区| 制服.丝袜.亚洲.中文.综合| 久久综合久久99| 五月天网站亚洲| 91影视在线播放| 在线不卡欧美精品一区二区三区| 国产精品久久久久影视| 视频在线在亚洲| 欧美日韩一卡二卡三卡 | 国产精品国产成人国产三级| 蜜桃传媒麻豆第一区在线观看| 色综合天天综合网国产成人综合天 | 丝袜美腿高跟呻吟高潮一区| 一本色道久久加勒比精品| 中文字幕一区二区三区乱码在线 | 国产精品66部| 久久婷婷成人综合色| 蜜桃精品视频在线| 精品国产一区二区在线观看| 另类欧美日韩国产在线| www亚洲一区| 国产精品亚洲专一区二区三区| 亚洲精品在线免费观看视频| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美一区二区播放| 国产a精品视频| 国产精品成人免费| 欧美军同video69gay| 日本午夜一本久久久综合| 国内一区二区视频| 一本大道久久a久久综合| 国产精品视频九色porn| 精品国产欧美一区二区| 欧美mv日韩mv国产| 欧美大白屁股肥臀xxxxxx| 欧美唯美清纯偷拍| 久久精品国产色蜜蜜麻豆| 一区二区久久久久| 17c精品麻豆一区二区免费| 久久久久99精品一区| 精品区一区二区| 久久久久久99久久久精品网站| 欧美久久久久中文字幕| 99热在这里有精品免费| 国产美女一区二区| 韩国欧美国产1区| 国产黄色成人av| 欧洲一区二区av| 精品毛片乱码1区2区3区| 中文字幕一区在线| 日韩电影免费在线看| 成人污视频在线观看| 欧美久久久影院| 亚洲欧洲成人精品av97| 捆绑紧缚一区二区三区视频| 9i看片成人免费高清| 欧美精品一区二区三区在线 | av在线免费不卡|