最近在實現一個在html靜態頁面中動態顯示客戶評價的程序的時候遇到xmlhttp跨域問題,請求解決方法:
需求:
本網站是一個B2B的電子商務平臺(www.easyeb.com),在用戶注冊一個高級會員時,我們的工作人員會為其分配一個二級域名(例如wyyy.easyeb.com)的網上商鋪,而我們的網上商鋪都是靜態頁面的(根據會員的資料生成的html文件,組成其網上商鋪),而在這個網上商鋪中,我們有一個頁面是用來顯示會員評價的,會員評價可以按性質(好評,中評,差評)和評價者身份(買家和賣家),在這個頁面上,我們需要實現按瀏覽者意圖動態顯示評價內容(例如,瀏覽者想查看該會員得到的好評,他在下拉式列表框中選擇“好評”,我們就可以顯示所有好評的評價內容...)。
實現及問題:
在實現是我們采用了ajax式的方式,通過xmlhttp動態訪問服務器端的servlet而取得數據,但是在其過程中出現一個問題:動態取得數據的servlet被配置在www.easyeb.com下的servlet),始終提示js錯誤——“拒絕訪問”。
我該怎么辦呢?在頁面中設置document.domain屬性試過了,它要求在所有頁面中都設置,那我在servlet中怎么設置呢?這個方法我們沒有走通。請求其他解決辦法。
本網站服務器構架(apache+tomcat5.0)
posted @
2007-12-23 11:56 Elven 閱讀(677) |
評論 (0) |
編輯 收藏
本公司有兩臺服務器,均由遠程服務器托管機房管理。
兩臺服務器均是linux操作系統,一臺做數據庫服務器(以下稱它為218),一臺做web服務器(以下稱它為220),兩臺服務器在一個局域網中。
一般情況下,我們只能通過ssh和SecureFX訪問這兩臺服務器。
但是這幾天出現個問題:我們用ssh連接220速度很慢,甚至多數情況下連接不上,同時ping 220也是經常出現“掉包”現象,而218連接速度正常,因為兩臺服務器在同一個局域網中,于是我們可以通過218連接220,登錄上220時發現一切正常。很是郁悶,始終找不到原因。
請高手幫忙分析一下可能存在的問題,在下不甚感激!
posted @
2008-02-27 21:45 Elven 閱讀(229) |
評論 (0) |
編輯 收藏
最近在實現一個在html靜態頁面中動態顯示客戶評價的程序的時候遇到xmlhttp跨域問題,請求解決方法:
需求:
本網站是一個B2B的電子商務平臺(www.easyeb.com),在用戶注冊一個高級會員時,我們的工作人員會為其分配一個二級域名(例如wyyy.easyeb.com)的網上商鋪,而我們的網上商鋪都是靜態頁面的(根據會員的資料生成的html文件,組成其網上商鋪),而在這個網上商鋪中,我們有一個頁面是用來顯示會員評價的,會員評價可以按性質(好評,中評,差評)和評價者身份(買家和賣家),在這個頁面上,我們需要實現按瀏覽者意圖動態顯示評價內容(例如,瀏覽者想查看該會員得到的好評,他在下拉式列表框中選擇“好評”,我們就可以顯示所有好評的評價內容...)。
實現及問題:
在實現是我們采用了ajax式的方式,通過xmlhttp動態訪問服務器端的servlet而取得數據,但是在其過程中出現一個問題:動態取得數據的servlet被配置在www.easyeb.com下的servlet),始終提示js錯誤——“拒絕訪問”。
我該怎么辦呢?在頁面中設置document.domain屬性試過了,它要求在所有頁面中都設置,那我在servlet中怎么設置呢?這個方法我們沒有走通。請求其他解決辦法。
本網站服務器構架(apache+tomcat5.0)
posted @
2007-12-23 11:56 Elven 閱讀(677) |
評論 (0) |
編輯 收藏
我是一個struts2的初學者,按照
max的方法建了一個struts2的工程,目錄結構如下圖:

在WebContent目錄下建一個名叫index.html的頁面,在tomcat中配置虛擬路徑
<Context path="/struts2" docBase="F:\Struts2.0\WebContent" debug="0" crossContext="true" reloadable="true"/>
然后重起tomcat,在瀏覽器中輸入
http://localhost:8080/struts2提示:HTTP Status 404 - /struts2/。
但是,當我在tomcat配置虛擬路徑時,這樣配置
<Context path="/struts2" docBase="F:\Struts2.0" debug="0" crossContext="true" reloadable="true"/>
重起tomcat,在瀏覽器中輸入
http://localhost:8080/struts2/WebContent,這時瀏覽器中就可以顯示出index.html頁面。
為什么會出現這種情況呢?
但是我在建其他工程,非struts2的工程的時候,就不會出現這種情況,難道是我的tomcat5.5不支持struts2嗎?也不可能啊。
posted @
2007-08-30 19:08 Elven 閱讀(635) |
評論 (2) |
編輯 收藏
我在xp系統下利用虛擬機安裝了一個linux系統,但是怎么配置都無法訪問利用ssh訪問我虛擬機下的linux呢。
補充:可以ping通,但是telnet不能訪問,是不是端口沒打開呢?但是我查看了端口配置22、23等端口都是打開的啊。
還有在關閉linux的防火墻的時候,為什么總是關不掉呢?每次setup進去后選擇No firewall保存,再打開時,Security Level又變成Hight了,這又是怎么回事呢?
posted @
2007-08-26 15:05 Elven 閱讀(1590) |
評論 (1) |
編輯 收藏
摘要: 看了blogjava上max老師關于Struts2.0的文章,于是開始學習Struts2.0了。但是始終會出現問題。我嚴格按照max老師的《為Struts 2.0做好準備》中的方法,一步一步地建立了我的第一個Struts2.0的Project——Struts2_HelloWorld。
到Apache下載Struts 2.0包
打開Eclipse 3...
閱讀全文
posted @
2007-08-21 21:46 Elven 閱讀(3076) |
評論 (6) |
編輯 收藏