亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JSP > 正文

安裝和配置BEA WorkShop JSP Editor

2024-09-05 00:20:00
字體:
來源:轉載
供稿:網友
  workshop簡介

  bea最近收購了m7公司,將其開發的nitrox系列開發工具加入到bea workshop產品家族中,新的bea workshop產品家族包括五個部分,bea workshop for struts、 bea workshop for jsf、bea bea workshop jsp editor、bea workshop studio以及原有的bea weblogic workshop。

  除了bea weblogic workshop之外,其他四個開發工具均基于eclipse平臺(據悉,bea weblogic workshop™ 8.1的下一個版本9.2也將使用通用的eclipse平臺來合并)。這四個開發工具主要為基于jsf、struts框架開發web應用提供可視化的支持,同時為開發者提供使用hibernate訪問數據庫的可視化界面。

  新引入的工具集中最吸引人注意的特點是使用了名為” appxray”獨特技術。使用struts和jsf開發web應用的人都知道,我們需要自己管理actionform、action、jsp頁面等之間的相互關系,比如struts架構下我們需要編寫和修改struts-config.xml文件,但是錯誤在所難免?!盿ppxray”技術可以在web應用編譯過程中自動檢測actionform、action、jsp頁面之間隱藏的關系,在出現錯誤時及時給出提示,而不是等到運行時由servlet容器給出錯誤信息。

  bea workshop jsp editor

  bea workshop jsp editor是bea workshop中最基礎的一個部分,bea workshop for struts、 bea workshop for jsf、bea workshop studio中都包含了bea workshop jsp editor。bea workshop jsp editor旨在為使用jsp+jstl開發web應用的開發者提供可視化的開發環境。bea workshop jsp editor的主要特性如下:

  • 專業的jsp源代碼編輯器
  • 同時提供jsp可視化編輯和源代碼編輯功能
  • 支持jsp2.0標準(包括表達式語言el)
  • 對jstl標簽的支持
  • tld文件的可視化編輯界面
  • web.xml文件的可視化編輯界面
  • 代碼自動完成
  • 自定義標簽庫的支持

  bea workshop jsp editor提供免費license,不過遺憾的是這個版本中不提供”appxray”技術支持,也不支持jsp調試功能。

  環境準備

  作者的操作系統是windows 2000 server,本文中所有操作步驟的說明也是針對windows 2000 server,如果您使用其它操作系統如linux等,需要根據下面的步驟做一些相應的調整,如果需要幫助,請通過email:[email protected]和作者取得聯系。

  工具下載
  • tomcat5.x

  bea workshop jsp editor開發工具支持多種servlet容器如tomcat、jetty、jboss、weblogic等,為了演示的普遍性,下面的例子中將選擇tomcat5.5.8作為servlet容器進行說明,如果你使用其他的servlet容器或者tomcat的其他版本,請按照您的環境進行相應的調整。

  tomcat5.x的下載站點:http://jakarta.apache.org/site/binindex.cgi

  • jdk1.5.x

  因為tomcat5.x是基于jdk1.5.x而開發的,如果使用jdk其他版本需要另外做些改動,考慮到開發的簡易性,建議使用jdk的1.5或者以上版本,下面的說明基于jdk 1.5.0_01版本。

  • eclipse3.1.1

  bea workshop jsp editor是eclipse的一個插件,在本文發表時,eclipse的最新版本是3.1.1,下面所有的配置和開發過程都基于eclipse3.1.1,eclipse可以到www.eclipse.org網站上下載。

  • bea workshop jsp editor

  bea workshop jsp editor工具可以到http://www.m7.com網站上去下載,下載的時候請注意選擇合適的版本。

  bea workshop jsp editor雖然提供免費的license,不過使用之前需要在m7網站注冊后獲取license信息,因此建議大家先注冊后下載,而且以我的經驗,注冊登錄后下載的版本通常比較新一些。

  軟件安裝
  • 安裝jdk

  直接點擊下載后的.exe文件就可以安裝jdk,后面將用%java_home%來引用jdk的安裝目錄。

  • 安裝tomcat

  將下載的tomcat壓縮包解壓縮到某個目錄如c:/tomcat5目錄下,后面的文章中將用%tomcat_home%來表示這個目錄。

  • 安裝eclipse

  將下載的eclipse壓縮包解壓縮到某個目錄如c:/eclipse目錄下,后面的文章中將用%eclipse_home%來表示這個目錄。

  作者安裝的eclipse是英文版本,下面的說明中所有的說明和屏幕截圖均基于英文版本,如果你使用中文版本的eclipse,需要讀者自己完成對照工作,敬請原諒。

  • 安裝bea workshop jsp editor

  點擊下載的.exe文件可以完成bea workshop jsp editor的安裝,安裝過程中需要選擇eclipse的安裝目錄,請選擇正確的目錄,否則bea workshop jsp editor將無法運行。

  bea workshop jsp editor的安裝使用了eclipse提供的link插件安裝技術,所以你可以選擇將bea workshop jsp editor安裝在任何地方。bea workshop jsp editor安裝后會在%eclipse_home%目錄下新建links目錄,在該目錄下創建名為com.m7.nitrox.link的文件,文件的內容如下:

  path=c/:/nitrox_jsp_editor_3.0_465/nitrox

  如果前面的安裝步驟中沒有選擇正確的安裝目錄,你可以完成links目錄和com.m7.nitrox.link文件的新建工作,com.m7.nitrox.link文件中path后面的內容是安裝nitrox時選擇的安裝目錄。

  bea workshop jsp editor雖然是免費的,但是使用之前需要到http://www.m7.com上注冊后獲得license。

  第一個例子

  經過上面的步驟,我們已經完成了所有開發工具和環境的準備,可以開始使用bea workshop jsp editor了。下面的章節將說明如何完成使用bea workshop jsp editor開發web應用的必要步驟,為了說明的簡單,我們不打算做過多的開發工作,直接使用bea workshop jsp editor向導生成web應用的例子,更多的特性介紹將在后續的文章中為大家逐一介紹。

  下面的章節將演示如何使用bea workshop jsp editor開發web應用,bea workshop for struts、 bea workshop for jsf、bea workshop studio初始設置工作和下面的步驟大體一致,請大家參照這些步驟自己完成。

  • 使用向導創建web工程

  打開eclipse開發工具,點擊菜單fileànewàother…,在彈出的winzard選擇框中選擇nitrox下面的web application wizard

  你可以通過快捷鍵ctrl + n打開winzard選擇框。

  第一次運行bea workshop jsp editor時需要提供license信息,你需要到http://www.m7.com注冊后獲得bea workshop jsp editor產品的free license。

  點擊next按鈕進入web應用的配置界面,在這里你可以選擇新建web應用或者是從已有的web應用開始創建,為了演示的簡單,這里選擇新建web應用。

  點擊next按鈕進入web工程名和目錄的配置,我們在工程名中輸入nitroxexamples,工程目錄使用系統默認提供的目錄。

  點擊next按鈕進入web應用的技術配置界面,我們可以選擇該web應用支持jsp2.0標準或者是jsp1.2標準,同時可以選擇該應用是否使用jstl標準標簽庫,演示中我們不作任何修改,使用系統默認配置。

  點擊next按鈕進入java環境變量設置,我們使用系統默認設置,單擊finish按鈕完成web工程的創建工作。這是會有一個彈出窗口提示是否使用bea workshop jsp editor提供的web透視圖來打開新建的web工程,單擊yes按鈕完成最后的工作。

  在開始下面的開發、配置工作之前,我們先熟悉一下bea workshop jsp editor向導生成web應用的目錄結構。下面這個圖是通過向導完成web項目后eclipse界面中appxplore視圖的屏幕截圖。

  • web(web app root)節點

  web(web app root)節點代表一個文件目錄,該目錄下的內容將成為可發布web應用內容,包括jsp文件,編譯后的java類、所有的taglib描述文件等。

  • web/web-inf/src/java節點

  web/web-inf/src/java節點只是web(web app root)節點下web-inf/src/java目錄的一個映射,目的是為了方便用戶操作java源文件。

  • referenced types
  • 配置web應用的上下文路徑

  通常一個項目中會有多個web應用,使用bea workshop jsp editor提供的向導生成的web應用默認的上下文路徑是”/”,所以我們通常配置他的上下文路徑,下面將介紹如何將上面新創建的web應用的上下文路徑設置為nitrox。

  在appxplore視圖的nitroxexamples節點單擊右鍵,在彈出的上下文菜單中選擇properties,在彈出的項目屬性頁面上左邊的列表欄中選擇nitrox web application,在右邊的標簽頁中單擊folders標簽,在該標簽的context root下面的文本域中輸入nitrox,單擊ok按鈕完成設置工作。

  • 配置servlet容器

  bea workshop jsp editor支持集成servlet容器完成web應用的開發、調試等工作,不過bea workshop jsp editor并沒有提供單獨的server視圖來管理這些servlet容器,這是nitrox還需要改進的地方,下面的內容將演示如何為上面創建的web應用配置servlet容器。

  在appxplore視圖的nitroxexamples節點單擊右鍵,在彈出的上下文菜單中選擇run asàrun…。

  在彈出的窗口中,單擊左邊web application節點,單擊左下角的new按鈕,我們將看到web應用運行環境的配置界面,在name域輸入tomcat5,單擊project域后面的browe…按鈕,選擇前面創建的nitroxexamples工程。現在的配置界面看起來如下圖所示。

  單擊run with server域后面的new…按鈕,進入servlet容器的配置界面。在server configuration name文本域中輸入tomcat5server,在run with application server域中選擇jakarta tomcat5,單擊tomcat installation directory域后面的browse…按鈕后選擇tomcat的安裝目錄,單擊jdk installation directory域后面的browse…按鈕后選擇jdk的安裝目錄。

  單擊ok按鈕完成servlet容器的配置,返回web應用運行環境的配置界面,這時該配置界面的屏幕截圖如下圖所示。

  單擊右下角的apply按鈕完成所有設置,單擊右下角的close按鈕退出設置界面。

  • 運行例子

  上面的步驟中,我們已經完成了servlet容器的設置,現在可以開始運行例子了。展開appxplore視圖的nitroxexamples節點,在index.jsp節點上單擊右鍵,在彈出的上下文菜單中選擇run asàrun…。

  在彈出的界面中單擊左邊列表中的tomcat節點,然后單擊右下角的run按鈕。

  這時bea workshop jsp editor會根據前面的設置啟動tomcat服務器,將nitroxexample應用發布到服務器上,并且打開系統默認的瀏覽器,在瀏覽器中顯示http://localhost:8080/nitrox/對應的內容。

  bea workshop jsp editor啟動tomcat之前會自己生成一個m7.auto.server.xml文件作為tomcat服務器的配置文件,而不是使用tomcat安裝時提供的server.xml文件作為tomcat啟動時的配置文件,所以你在tomcat中配置的其他web應用此時都將無法正常訪問。

  tomcat服務器啟動以后,需要再次運行index.jsp時,只能直接打開瀏覽器,在地址欄中輸入http://localhost:8080/nitrox/index.jsp文件,如果還采用上面的方式訪問,將會得到如下圖所示的提示信息。

  總結

  bea workshop jsp editor是bea workshop產品家族的最新成員,提供了可視化的界面和豐富的特性支持jsp+jstl的開發,文章中作者詳細的介紹了如何安裝和配置bea workshop jsp editor和運行例子的全部過程,bea workshop for struts、 bea workshop for jsf、bea workshop studio這三個開發工具的安裝、配置過程和bea workshop jsp editor工具的安裝、配置工程大體一致,大家可以參考這個過程自己完成。



收集最實用的網頁特效代碼!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
伊人伊成久久人综合网小说| 亚洲国产精彩中文乱码av| 亚洲japanese制服美女| 国产精品白丝jk喷水视频一区| 国产一区二中文字幕在线看| 亚洲一区二区三区四区在线播放| 色噜噜亚洲精品中文字幕| 国产精品丝袜久久久久久不卡| 成人www视频在线观看| 在线亚洲欧美视频| 久久手机精品视频| 清纯唯美亚洲综合| 国产精品久久久久久久美男| 日日骚av一区| 午夜精品久久17c| 91网站免费看| 亚洲国产成人久久综合一区| 日韩免费在线观看视频| 亚洲精品免费av| 中文字幕不卡在线视频极品| 欧美一区在线直播| 欧美成人h版在线观看| 一区三区二区视频| 在线激情影院一区| 欧美精品久久一区二区| 国产一区在线播放| 色综合91久久精品中文字幕| 午夜精品一区二区三区在线视| 不用播放器成人网| 亚洲va久久久噜噜噜| 国产精品久久久久久av福利软件| 亚洲欧美日韩第一区| 国产精品日韩在线一区| 久久久亚洲成人| 欧美贵妇videos办公室| 久久五月天色综合| 亚洲区中文字幕| 久久精品视频在线| 日本电影亚洲天堂| 51久久精品夜色国产麻豆| 国产日韩在线亚洲字幕中文| 最近2019中文字幕一页二页| 国产美女91呻吟求| 日韩av电影手机在线观看| 最新69国产成人精品视频免费| 欧美限制级电影在线观看| 日韩精品免费看| 国产精品看片资源| 中文综合在线观看| 国产999在线| 欧美大荫蒂xxx| 日韩精品丝袜在线| 美女视频黄免费的亚洲男人天堂| 成人性教育视频在线观看| 亚洲精品影视在线观看| 美女扒开尿口让男人操亚洲视频网站| 亚洲欧美在线磁力| 精品亚洲夜色av98在线观看| 搡老女人一区二区三区视频tv| 亚洲欧美一区二区精品久久久| 日韩三级影视基地| 日韩av免费看网站| 欧美日韩国产精品一区二区三区四区| 亚洲第一精品夜夜躁人人爽| 亚洲一区www| 亚洲欧洲一区二区三区久久| 色综合老司机第九色激情| 欧美日本高清视频| 亚洲乱码一区二区| 欧美日韩亚洲高清| 中文字幕日韩欧美在线视频| 日韩在线免费视频| 国产丝袜视频一区| 麻豆国产精品va在线观看不卡| 欧美大胆在线视频| 91久久久亚洲精品| 亚洲热线99精品视频| 国产成人高清激情视频在线观看| 久久精品99久久久香蕉| 久久韩国免费视频| 福利一区福利二区微拍刺激| 色偷偷噜噜噜亚洲男人| 久久久亚洲成人| 精品国产乱码久久久久久天美| 久久久久久久久久久国产| 国产综合香蕉五月婷在线| 亚洲一品av免费观看| 亚洲精品久久久久久下一站| 91精品综合久久久久久五月天| 日日摸夜夜添一区| 国产视频久久久久久久| 欧美丝袜一区二区三区| 久久亚洲精品中文字幕冲田杏梨| 亚洲一区二区久久久久久久| 8090成年在线看片午夜| 亚洲成人教育av| 欧美日韩午夜剧场| 久久亚洲国产精品| 欧美日韩在线视频观看| 成人av在线天堂| 亚洲精品美女久久久| 日韩在线中文字幕| 国产综合福利在线| 亚洲激情久久久| 中文字幕亚洲精品| 亚洲精品久久久久久久久久久| 2019中文在线观看| 91精品综合久久久久久五月天| 日韩av有码在线| 日韩av日韩在线观看| 91精品国产高清久久久久久| 亚洲人永久免费| 国产精品久久久久久超碰| 久久777国产线看观看精品| 国产一区二区av| 中文字幕日韩在线视频| 日韩欧美黄色动漫| 国产日韩欧美电影在线观看| 亚洲区免费影片| 国产精品99久久久久久久久| 色噜噜国产精品视频一区二区| 国产精品久久久久久久久久久久久久| 亚洲综合色av| 欧美性猛交xxxx乱大交3| 欧美贵妇videos办公室| 成人自拍性视频| 91久久国产精品91久久性色| 久久精品国产清自在天天线| 久久精品色欧美aⅴ一区二区| 日韩亚洲综合在线| 国产91免费观看| 色先锋资源久久综合5566| 亚洲一区二区三区四区视频| 亚洲精品自产拍| 亚洲自拍偷拍第一页| 国产剧情日韩欧美| 国产极品jizzhd欧美| 国产亚洲精品美女| 欧美性猛交xxxx富婆| 日韩视频免费中文字幕| 久久777国产线看观看精品| 国产精品三级网站| 亚洲国产古装精品网站| 成人做爽爽免费视频| 国内伊人久久久久久网站视频| 国产在线精品播放| 美女撒尿一区二区三区| 欧美—级高清免费播放| 欧美自拍视频在线观看| 日韩av网站导航| 亚洲欧洲在线播放| 91在线观看免费高清| 亚洲精品视频中文字幕| 亚洲伊人一本大道中文字幕| 91免费视频国产| 福利一区福利二区微拍刺激| 久久久免费精品| 日韩在线免费av| 91久久国产综合久久91精品网站| 国产亚洲a∨片在线观看| 日韩网站在线观看| 7777精品久久久久久| 91精品国产高清自在线看超| 丁香五六月婷婷久久激情|