• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:業務でのJSP)

JSPでのサーバサイドプログラミングについての疑問

このQ&Aのポイント
  • 初めてプログラマーとして就職した私は、JSPについて学習しています。しかし、先輩からJSPではJavaのソースを書いてはいけないと言われ、タグライブラリを使うことが求められました。しかし、具体的にどのように使えばいいのかわからず困っています。このサイトでJSPのスペシャリストからアドバイスをいただけないでしょうか?
  • 今、私はプログラマーとして働いている最中ですが、JSPのサーバサイドプログラミングについて学習しています。ところが、先輩からJSPではJavaのソースを書かずにタグライブラリを使うようにと言われ、戸惑っています。具体的な使い方やメリットなどについて詳しく教えていただけないでしょうか?
  • 私は最近会社に入社し、プログラマーとしての業務を始めました。学習中のJSPについて先輩からJavaのソースを書かずにタグライブラリを使うようにと言われ、なぜなのか理解できません。どのような点が重要で、実務での活用方法はどのようなものなのでしょうか?このサイトでJSPの専門家から詳しく教えていただけないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

これはデザイナーとプログラマーの作業を分ける為というのが一般的です。 例えばHTMLデザイナーにHTMLを作成してもらった場合大概はJSPをHTMLデザイナーはかけませんよね? そこでプログラミングが発生する部分のみをタグライブラリにして、プログラマーがデザイナーに「この部分はこういうタグを打っておいて」と指示をします。 もしプログラミングがJSP内に入っているとデザイナーから上がってきたHTMLにJSPプログラミングを逐一入れなくてはいけないですよね?これはちょっと面倒ですよね? タグライブラリを使っていれば全てのプログラミングが終了した後でもそのJSPファイルをデザイナーに渡して修正してもらう事も可能です。デザイン修正後にはJSPファイルを上書きすればOKという簡単になります。 あとは、JSPにプログラミングを書かないとJSPファイルはHTML出力だけに専念していて見た目わかりやすかったりしますよね? という訳で >JSPではJAVAのソースを書いてはいけない? 「書いてはいけない」訳ではないので書かない方が良いくらいで捕らえてはどうでしょうか?

kazuoao
質問者

お礼

すばらしいご説明ありがとうございます。 これで謎が解けて迷わず学習することができます。 ほんとうにありがとうございました。