![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.3ベストアンサー
- 回答日時:
No.2の回答に対する回答(変な日本語ですが)です。
JSPとJavaScriptの処理の行われる順番について考えていないと
エラーになることがありますよ。
大まかな流れは、
JSPのソースをサーバ側で解釈、実行する(HTMLのソースを吐き出す)
↓
クライアントに生成したソースを送信する
↓
クライアント側のブラウザがソースを解釈する
↓
ソースの中のJavaScriptを、ソースの上のほうから順次実行する
↓
同時に、通常の表示(HTMLの解釈)も実行される
と、こういう流れですので、例えば、JavaScriptで値を入力し、
JSPでその値を使おうとすると、エラーとなります。
具体的にやりたいこと(やろうとしていること)を書いていただいたほうが
適切に回答できますが、上記が今考えられるエラーの原因です。
No.2
- 回答日時:
もし、単純にJSP処理と処理の間にアラート表示などをさせたいならばこういう記述があります。
<%
JSP処理A
%>
<Script Language=”JavaScript”>
Alert(”<%=JSPの変数%>”);
</Script>
<%
JSP処理B
%>
(タグ扱いされると困るので、全角で書きました。
見づらいかと思いますが、ご容赦ください。)
ありがとうございます。上記の方法で、
変数などをalertで表示することはできました。
しかし、alert以外の処理を行うとエラーの発生することがあります。
推奨されたやりかたではないのでしょうか?
No.1
- 回答日時:
「JSPの処理の *途中で* ~」というのは、無理です。
どこでプログラムが動いているか、を考えてください。
JSP は、Webサーバで、Javascript はクライアントのブラウザ上で動作するものです。
JSP の処理中で、問い合わせを行いたいたいところがあれば、処理を中断し、alert() などの
javascript を onload などで実行するようなページにして、クライアントで入力をさせ、
その入力内容をパラメータとして、再度 JSP の処理をさせる、ということになります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript JAVASCRIPT 2 2022/04/15 15:10
- Java 問題作成のWebアプリの作り方を教えてください 1 2022/11/26 22:01
- JavaScript 追加ボタンを押した際に ok ボタンを押した場合のみ入力値が追記されるようにしたいです 6 2022/05/29 09:57
- JavaScript javascript で外部サイトにデータ入力させて自動でボタンを押すことは可能ですか? 1 2023/01/30 16:23
- JavaScript 変数のスコープの問題? 3 2022/06/23 09:32
- PHP ECCUBE4のページ管理でPHPを実行させたい 1 2023/04/06 11:42
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- JavaScript プルダウンから1個選んで、豆知識を出すプログラム。 2 2022/06/21 17:27
- JavaScript 空白で入力フォームのボタンをクリックしたら、ブラウザの上部からjavascriptで 表示されるアラ 1 2022/05/20 11:16
このQ&Aを見た人はこんなQ&Aも見ています
-
賃貸で可能な古民家風レトロな部屋作りのコツ!改めて知る畳の高い機能性と魅力も紹介
畳の部屋を雰囲気のよい部屋に仕上げたい!賃貸住宅でもできる古民家風のレトロな部屋作りのコツを伺った。
-
Javascriptの値をJava(JSP)へ渡す方法
Java
-
jspからjavascriptの変数引継ぎ
JavaScript
-
JSPやサーブレットでSystem.out.println()などでコンソールに出力できますでしょうか?
Java
-
-
4
JSPとJavaScriptの連携について教えて下さい
JavaScript
-
5
servletからjspへオブジェクトの配列情報を送る方法
Java
-
6
javascript中の記述でのJSP文<%%>
JavaScript
-
7
JSPのNULLレコード表示について教えて下さい。
Java
-
8
フォーム上で押されたボタンによってサーブレットの処理を変えたい
Java
-
9
jspからServletを呼び、元のjspページに戻るにはどうしたらよいですか?
Java
-
10
javascriptでセッションを取得
JavaScript
-
11
リクエストに応じたselectedの初期値設定方法
Java
-
12
count(*)で取得した値をJAVAの変数に代入するには?
Java
-
13
正しいURL指定しているにもかかわらずJSPファイルにアクセスできず「404エラー」が発生
Java
-
14
ServletからServletへの値渡し
Java
-
15
JSPからJSPへ情報を渡せる?
Java
-
16
JSPで<SELECT>の中にDBから持ってきたデータを反映させたい
Java
-
17
JavaScriptの変数をjavaのメソッドの引数に渡す
JavaScript
-
18
JavaScriptからJAVAクラスを呼び出す
JavaScript
-
19
レコード件数の表示
Java
-
20
webアプリを作ってます。エラーがあります。
Java
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JSPの処理の途中で、JavaScript...
-
VBAの[cellsメソッドは失敗しま...
-
計算結果が毎回違う。
-
デザイン時のVisible=Falseは実...
-
PowerPointで時計表示
-
1つのVBAコードをすべてのコア...
-
既存のwebサイトで、ローカルの...
-
jQuery ui Datepicker 明日以降...
-
VBA ステータスバー DoEvents
-
GoTo文とかSelect文の処理の仕...
-
VB.netの重複データ数カウント...
-
JavaScriptでショートカットキ...
-
if(1){...}とはどういうことで...
-
EXCEL入力規則のリスト設定での...
-
リクエスト結果が一瞬しか表示...
-
VB.NET2003 テキストボックスに...
-
正整数の半角数字かどうか判定する
-
gas 全角数字を半角数字に変換
-
VBAによる第3、4水準文字の判定...
-
jsでルートディレクトリより上...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JSPの処理の途中で、JavaScript...
-
デザイン時のVisible=Falseは実...
-
初心者です。gulpでコンパイル...
-
if(1){...}とはどういうことで...
-
リクエスト結果が一瞬しか表示...
-
resizeToメソッドが動作しません
-
C#でボタン名を変更しても動く
-
jQuery ui Datepicker 明日以降...
-
〔Excel:VBA〕マクロの実行が異...
-
PowerPointで時計表示
-
1つのVBAコードをすべてのコア...
-
VBA ステータスバー DoEvents
-
VBA SORT Applyでエラー
-
Excel VBA にて JavaScript の...
-
alert()が実行できない
-
GoTo文とかSelect文の処理の仕...
-
既存のwebサイトで、ローカルの...
-
一定時間ごとの実行
-
javascriptで最初のところに戻...
-
eval()の危険性の具体例を教え...
おすすめ情報