くだすれAjax(超初心 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
226:デフォルトの名無しさん 08/09/24 18:27:12 Apache2 + phpで、Ajaxの動きが確認できたのですが、phpではなく、jspを利用した開発を行いたいので、 Web ServerはApache Tomcat5.5を使い、phpの部分をjspにしてみたのですが、どうもうまく動きません。 prototype.jsは、jspで使えないのでしょうか? 開発環境 : Windows xp SP3 / IE7 php利用時 C:\Program Files\Apache Software Foundation\Apache2.2\htdocs/Ajax/index.html C:\Program Files\Apache Software Foundation\Apache2.2\htdocs/Ajax/result.php C:\Program Files\Apache Software Foundation\Apache2.2\htdocs/Ajax/prototype-1.6.0.2.js jsp利用時 C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps/Ajax/index.html C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps/Ajax/result.jsp C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps/Ajax/prototype-1.6.0.2.js 227:226 08/09/24 18:28:13 <html><head><script type="text/javascript" src="prototype-1.6.0.2.js" /><script type="text/javascript"><!-- // イベントハンドラの設定 document.observe('dom:loaded', function(){ // sendボタンがクリックされたときのイベントハンドラを設定 $('send').observe('click',sendClick); }); // sendボタンがクリックされたときの処理 function sendClick(evt){ // 呼び出すURL //var url = 'http://localhost:80/Ajax/result.php'; var url = 'http://localhost:8080/Ajax/result.jsp'; // 送信するパラメータを作成 var queryString = 'username=' + encodeURIComponent($F('username')); // Ajax.Requestを用いて送信する new Ajax.Request(url,{ method : 'post', parameters : queryString, onSuccess : function(response){ // 呼び出しに成功したとき戻されたデータを取得 var resultText = response.responseText; // 要素のテキストとして差し込む $('result').update(resultText); }, onFailure : function(response){ // 呼び出しに失敗したとき alert('呼び出しに失敗しました:' + response.status + response.statusText); }});} // --></script><title>Insert title here</title></head> <body><div id="result">お名前を入力してください。</div> <input type="text" id="username" /><input type="button" value="送信" id="send" /> </body></html>
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5361日前に更新/76 KB
担当:undef