タグ付けされた質問 「jsp」

JSP(JavaServer Pages)は、サーバーマシン上で実行されるJavaベースのビューテクノロジーで、テンプレートテキスト(HTML、CSS、JavaScriptなどのクライアント側言語)を記述し、バックエンドJavaコードとやり取りできます。

30
JSPファイルでJavaコードを回避する方法
私はJava EEを初めて使用し、次の3行のようなものを知っています <%= x+1 %> <%= request.getParameter("name") %> <%! counter++; %> は昔ながらのコーディング方法であり、JSPバージョン2には、JSPファイルでJavaコードを回避する方法が存在します。誰かが代替のJSP 2行を教えてもらえますか?このテクニックは何と呼ばれていますか?
1673 java  jsp  scriptlet 


13
JSP /サーブレットを使用してサーバーにファイルをアップロードする方法
JSP /サーブレットを使用してファイルをサーバーにアップロードするにはどうすればよいですか?私はこれを試しました: <form action="upload" method="post"> <input type="text" name="description" /> <input type="file" name="file" /> <input type="submit" /> </form> ただし、ファイル名のみを取得し、ファイルの内容は取得しません。に追加 enctype="multipart/form-data"すると<form>、request.getParameter()が返されますnull。 調査中、Apache Common FileUploadを偶然見つけました。私はこれを試しました: FileItemFactory factory = new DiskFileItemFactory(); ServletFileUpload upload = new ServletFileUpload(factory); List items = upload.parseRequest(request); // This line is where it died. 残念ながら、サーブレットは明確なメッセージと原因なしに例外をスローしました。これがスタックトレースです: SEVERE: Servlet.service() for servlet UploadServlet threw …

30
「PKIXパスの構築に失敗しました」および「要求されたターゲットへの有効な証明書パスが見つかりません」
私のJavaプロジェクトのtwitter4jライブラリを使用してツイートを取得しようとしています。最初の実行時に、証明書sun.security.validator.ValidatorExceptionとに関するエラーが発生しましたsun.security.provider.certpath.SunCertPathBuilderException。次に、Twitter証明書を追加しました。 C:\Program Files\Java\jdk1.7.0_45\jre\lib\security>keytool -importcert -trustcacerts -file PathToCert -alias ca_alias -keystore "C:\Program Files\Java\jdk1.7.0_45\jre\lib\security\cacerts" しかし成功せず。ツイートを取得する手順は次のとおりです。 public static void main(String[] args) throws TwitterException { ConfigurationBuilder cb = new ConfigurationBuilder(); cb.setDebugEnabled(true) .setOAuthConsumerKey("myConsumerKey") .setOAuthConsumerSecret("myConsumerSecret") .setOAuthAccessToken("myAccessToken") .setOAuthAccessTokenSecret("myAccessTokenSecret"); TwitterFactory tf = new TwitterFactory(cb.build()); Twitter twitter = tf.getInstance(); try { Query query = new Query("iphone"); QueryResult result; result …
423 java  jsp  servlets  twitter4j 

23
jQuery.Ajaxでファイルをダウンロードする
サーバー側でファイルをダウンロードするためのStruts2アクションがあります。 <action name="download" class="com.xxx.DownAction"> <result name="success" type="stream"> <param name="contentType">text/plain</param> <param name="inputName">imageStream</param> <param name="contentDisposition">attachment;filename={fileName}</param> <param name="bufferSize">1024</param> </result> </action> ただし、jQueryを使用してアクションを呼び出すと: $.post( "/download.action",{ para1:value1, para2:value2 .... },function(data){ console.info(data); } ); Firebugでは、データがBinaryストリームで取得されているのがわかります。ユーザーがファイルをローカルに保存できるファイルダウンロードウィンドウを開く方法を教えてください。

8
空またはnullのJSTL cタグを評価する
Stringのcタグを使用して、がnullまたは空かどうかを検証するにはどうすればよいJSTLですか? 名前の変数がvar1あり、それを表示できますが、それを検証するためにコンパレーターを追加したいと思います。 <c:out value="${var1}" /> nullまたは空のときに検証したい(私の値は文字列です)。
389 jsp  jstl  el 

30
「ロールのコレクションを遅延して初期化できませんでした」Hibernate例外を解決する方法
私はこの問題を抱えています: org.hibernate.LazyInitializationException:役割のコレクションの遅延初期化に失敗しました:mvc3.model.Topic.comments、セッションがない、またはセッションが閉じられました これがモデルです: @Entity @Table(name = "T_TOPIC") public class Topic { @Id @GeneratedValue(strategy=GenerationType.AUTO) private int id; @ManyToOne @JoinColumn(name="USER_ID") private User author; @Enumerated(EnumType.STRING) private Tag topicTag; private String name; private String text; @OneToMany(mappedBy = "topic", cascade = CascadeType.ALL) private Collection<Comment> comments = new LinkedHashSet<Comment>(); ... public Collection<Comment> getComments() { return comments; …

5
デザインパターンWebベースアプリケーション[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 2年前休業。 シンプルなWebベースのアプリケーションを設計しています。私はこのWebベースのドメインに不慣れです。サーブレット間で責任をどのように分散すべきか、新しいサーブレットを作成するための基準などの設計パターンについて、あなたのアドバイスが必要でした。 実際、私は自分のホームページにいくつかのエンティティがあり、それらのそれぞれに対応して、追加、編集、削除などのいくつかのオプションがあります。以前は、add entity1のServlet1、編集entity1のServlet2などのオプションごとに1つのサーブレットを使用していたため、このようにして多数のサーブレットが作成されていました。 今、私たちはデザインを変えています。私の質問は、サーブレットの責任をどのように選択するかを正確に選択する方法です。すべてのオプションを処理し、リクエストをサービス層に転送するエンティティごとに1つのサーブレットが必要です。または、ページ全体のリクエストを処理し、それを対応するサービス層に転送する1つのサーブレットをページ全体に割り当てる必要がありますか?また、リクエストオブジェクトがサービスレイヤーに転送されるかどうか。

7
サーブレットとAjaxの使用方法
私はWebアプリとサーブレットに非常に慣れていないので、次の質問があります。 サーブレット内で何かを印刷してWebブラウザーで呼び出すと、そのテキストを含む新しいページが返されます。Ajaxを使用して現在のページのテキストを印刷する方法はありますか?
334 java  ajax  jsp  servlets 


7
テンプレート化を容易にするためのJSPトリック?
仕事では、たくさんのHTMLファイルをシンプルなJSPプロジェクトに変換する仕事を任されてきました。実際にはすべて静的であり、プログラムするサーバー側ロジックはありません。私はJavaがまったく初めての人であることを述べておきます。JSPファイルは、のように一般的なインクルードと変数を簡単に操作できるように見えますが、PHPテンプレートの継承(Djangoスタイル)などの簡単な方法を知りたい、または少なくともbase.jspファイルを含むことができるようにしたいヘッダーとフッターなので、後でコンテンツを挿入できます。 ベン・リングスは、ここで彼の答えにいくつかの希望を与えているようです: JSPテンプレートの継承 誰かがこれを達成する方法を説明できますか? 時間がないことを考えると、動的ルーティングは少し多いと思うので、URLを.jspファイルに直接マップさせてよかったと思いますが、私は提案を受け入れます。 ありがとう。 編集:外部ライブラリを使用したくありません。自分やプロジェクトに携わっている他の人にとって学習曲線が増えるため、私が働いている会社がこれを行うように契約しているからです。 別の編集:JSP tagsコンテンツにテンプレート変数が実際にはないため、役に立つかどうかはわかりません。私が必要なのはこれを行うことができる方法です: base.html: <html><body> { content.body } </body></html> somepage.html <wrapper:base.html> <h1>Welcome</h1> </wrapper> 出力は次のとおりです。 <html><body> <h1>Welcome</h1> </body></html> これにより、必要なすべてを実行するのに十分な汎用性が得られると思います。それで達成することができますが、includesその場合、ラッパーごとにトップとボトムのインクルードが必要になります。

4
ドロップダウンリストの変更時にフォームを送信する方法
JSPでページを作成しています。ドロップダウンリストがあり、ユーザーが値を選択すると、移動ボタンをクリックする必要があり、値がサーブレットに送信されます。 </select> <input type="submit" name="GO" value="Go"/> 変更時にそれを行うにはどうすればよいですか?たとえば、ユーザーがジョンを選択すると、彼のすべての詳細がDBから取得されて表示されます。「実行」ボタンをクリックせずにシステムに実行させたい。
293 html  jsp 

13
if ... else in JSPまたはJSTL
JSPファイルの条件に基づいてHTMLコードを出力したい。 if (condition 1) { Some HTML code specific for condition 1 } else if (condition 2) { Some HTML code specific for condition 2 } どうやってやるの?JSTLを使用する必要がありますか?
283 jsp  if-statement  jstl 



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.