◆JSP◆ (583レス)
上下前次1-新
377(1): 2009/02/26(木)16:16 ID:??? AAS
サーブレットなら、適切なContentType入れてやって
Content-Dispositionヘッダを設定して
バイナリをresponse.getOutputStreamで取得したstreamに書き込めばいい。
378: 2009/02/26(木)19:18 ID:M1Max02p(3/3) AAS
>>377
ありがとうございます。とりあえずJSPでやってみる方向で努力しています。
(ダメならServletのほうを研究してみます)
3行目をヒントに、とりあえずサーバーにpdfの一時ファイル(temp.pdf)を作ってから、それを返すロジックをやってみているのですが・・・
<%
/* 〜fopでtemp.pdfを吐き出す処理〜 */
response.setContentType("application/pdf");
response.addHeader("content-disposition","attachment; filename=temp.pdf");
OutputStream os=response.getOutputStream();
FileInputStream fis=new FileInputStream("temp.pdf");
省10
379: 2009/03/01(日)11:35 ID:??? AAS
むむむ、サイズ同じって、、バイナリ比較して同じもの?
380: bqXTOBuUigBhoHZv [qgsqnmae@tmbvodig.com] 2009/03/06(金)04:52 ID:??? AAS
comment6, 外部リンク[php]:www.hairmaxforum.com Order Viagra, 5988,
381(2): 2009/04/22(水)00:17 ID:??? AAS
質問です。
JSPのページ内で定義した変数を、
カスタムタグの処理の中で参照することってできますか?
382: 381 2009/04/23(木)01:17 ID:??? AAS
JSPの生成したコードを見たところ、無理そうでした。
それにしても過疎ですね。
383: 2009/04/23(木)10:44 ID:??? AAS
じゃあなんのために式言語があるのかと
384: 2009/04/24(金)01:55 ID:??? AAS
>>381
TagExtraInfoとか、TLDのvariableタグでできるんじゃねぇの?
385(1): 2009/05/01(金)23:11 ID:i63rwEiz(1) AAS
display tagで表示したリストの各行に「編集」「削除」のメニューをポップアップメニュー形式で出したいのですが、
どうすればいいですか?
386: 2009/05/02(土)04:32 ID:??? AAS
JavaScriptが理解できてないと難しいんじゃね?
387: 2009/05/02(土)14:18 ID:8u4PIT3Z(1) AAS
>>385
「編集」「削除」のHTML要素はあらかじめ作っておいて、
そのstyle.visibilityを"hidden"にしておく。
そして各行の<tr onmouseover>に上記DOM要素を"visible"に変更するJavascriptを仕込んでおく。
388: 2009/05/04(月)14:51 ID:ZVkqfyYv(1) AAS
display tagが理解できてないと難しいんじゃね?
389: 2009/05/05(火)01:26 ID:o/Eq3ypu(1) AAS
あらかじめ作っておく「編集」「削除」HTML要素の列は
style.visibilityを"hidden"にしても消えないよな?
390: 2009/05/11(月)11:41 ID:4nDQG8+C(1) AAS
デコレータ作ったことあるヤシおる?
391(1): 2009/05/13(水)04:33 ID:STIyzVwW(1) AAS
TestというFunctionsを定義したのですがJSPのコンパイルエラーになってしまいます。
taglibディレクティブに追加するだけなら正常なのですが、タグを使おうとすると・・・
An error occurred at line: 13 in the generated java file
Test cannot be resolved to a type
タグの内容は、文字列を与えると別の文字列を返すシンプルなものでテストしています。
public static String function testFunc(String word) {
return "Good-bye";
}
web.xml/tld/タグ本体のclassファイルに関してはおそらく問題ないと思うのですが・・・
呼び出し方が悪い気がするのと、全部書くと長くなるので、これらの記述の詳細と
省6
392: 2009/05/13(水)04:46 ID:??? AAS
「TestというFunctionsを定義した」というのなら、その定義のしかたを書かないと。
393: 2009/05/13(水)04:59 ID:??? AAS
すみません。詳細追加しますm(_ _)m
//Test.java(タグの本体)
public class Test {
public static String testFunc(String word) {
return "Good-bye";
}
}
//testTags.tld(抜粋)
<function>
<name>testFunc</name>
省11
394: 2009/05/13(水)05:00 ID:??? AAS
//JSP
<@taglib prefix="test" uri="外部リンク:hogehoge" %>
${test:testFunc("Hello")} //=>"Good-bye"が表示されるかと思いきやエラー
今、${test:testFunc("Hello")}ではなく<test:testFunc("Hello") />としてみたところ
エラーメッセージ
プレフィックス testでインポートされたタグライブラリには、タグ testFunc( は存在しません
に変わりました。
しかし確かに存在するのですが、指定の仕方がよくないのか・・・
395(1): 2009/05/13(水)06:11 ID:??? AAS
Testクラスのパッケージは?デフォルトパッケージなら、なにかのパッケージに入れてみたら?
396(1): 391 2009/05/13(水)06:33 ID:??? AAS
>>395
ありがとうございます!
適当なパッケージに入れてみたところ動作しました。
テストなので簡単にしていて・・・
他に書籍のサンプルのタグのクラスも試していたのですが、そのときも簡略化のつもりで
ソースのパッケージをコメントアウトしていました(同様にエラーになった)
おしえていただくまでまったく気づきませんでした・・・
ありがとうございました。
上下前次1-新書関写板覧索設栞歴
あと 187 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.011s