Re-gz's Blog
ごく普通の日記とMMORPGであるLineageの日記
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
--/--/--(--) --:--:--| スポンサー広告| トラックバック(-) コメント(-)
httpd.conf覚書
ApacheとTomcatの連携。
AjaxからJSPの呼び出しが上手くいかず苦慮していましたが、NKOK先輩に助けていただきました。
ApcheとTomcatのポートが違うためできないというのはネットで調べて分っていたのですが。。。

JSP呼び出そうとすると下記エラーが表示されてしまいますorz
Google Chromeで起きるようです。

XMLHttpRequest cannot load http://localhost:8080/javaroad/jspdir/Quest.jsp. Origin http://localhost is not allowed by Access-Control-Allow-Origin.



以下、解決方法


httpd.conf
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_ajp_module modules/mod_proxy_ajp.so

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so

#を外すだけの簡単なお仕事です。

そして、httpd.confの一番最後に

<Location /javaroad/>
ProxyPass ajp://localhost:8009/javaroad/
</Location>

を追加で解決。
(javaroadは任意。私の環境では、Tomcatのjavaroadの下にJSPファイルを置いたりしているため。)
スポンサーサイト
コメント
この記事へのコメント
コメントを投稿する
URL:
Comment:
Pass:
秘密: 管理者にだけ表示を許可する
 
トラックバック
この記事のトラックバックURL
http://igd684.blog6.fc2.com/tb.php/934-d13e3e31
この記事へのトラックバック
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。