探検


◆JSP◆

367nobodyさん
垢版 |
2009/02/13(金) 11:21:46ID:???
PHPはライブラリが充実してる。
大抵のやりたいことが、既にソースというかモジュールとしてすぐに使える。

JSPはJavaで出来ることがそのまま出来るってのが利点なのかな。
私ならRubyをすすめます。
368nobodyさん
垢版 |
2009/02/13(金) 19:29:47ID:???
>>366-367
ありがとうございます。
あともう1点セキュリティはどうなんでしょうか?
PHPより上ですか?
369nobodyさん
垢版 |
2009/02/14(土) 01:24:33ID:???
セキュリティは自分がどれだけシステムを想像できるかにかかっています。

上司いるんでしょ?どっかで聞いて見なよ。
370nobodyさん
垢版 |
2009/02/14(土) 07:13:41ID:???
>>367
ライブラリが充実してるというより、Webで使う前提のライブラリがWebで使いやすいように使える、だな。
Javaでも同等ライブラリあるし、充実度自体はJavaのほうが上。
371nobodyさん
垢版 |
2009/02/14(土) 07:15:20ID:???
>>368
セキュリティ担当者がこいつらセキュリティわかってないって言って辞めるようなPHPより、Javaのほうが上だな。
372nobodyさん
垢版 |
2009/02/14(土) 21:17:53ID:???
PHPでもセキュアなソースは書けるよ。使い方次第。
まあ、脆弱性の問題は別にあるけどね。
373nobodyさん
垢版 |
2009/02/15(日) 06:30:44ID:???
>>372
ソースレベルでセキュアなコード書いたところで、仕様や実装自体に穴があればどうしようもない話。
使い方次第という話ではないと思う。
374nobodyさん
垢版 |
2009/02/26(木) 15:41:13ID:M1Max02p
すみませぬ

FOPのライブラリで、XML+XSLで動的にPDFを生成して出す仕組みを作っています。

フォームにファイルを指定させ、ボタンを押すとJSPが呼び出され、
JSPの構文内でFOPを実行し、出てきたPDFのストリームを、ブラウザで表示するようにしたいのです。

JSPではHTMLの形で整形して出すしかやったことないのですが、
HTML以外のファイル(PDF)を返す方法ってありますか?

可能であれば、そのファイルをブラウザが「開く」「名前をつけて保存」のダイアログをいちど出す形で返す方向にしたいです。
アドバイスお願いしまする
375nobodyさん
垢版 |
2009/02/26(木) 16:01:59ID:???
jspじゃないとだめなの?
サーブレットでいいじゃない
376nobodyさん
垢版 |
2009/02/26(木) 16:07:29ID:M1Max02p
>>375
サーバーサイドのプログラムは初心者なもので。
Servletでも良い方法があれば教えてください。
377nobodyさん
垢版 |
2009/02/26(木) 16:16:46ID:???
サーブレットなら、適切なContentType入れてやって
Content-Dispositionヘッダを設定して
バイナリをresponse.getOutputStreamで取得したstreamに書き込めばいい。
378nobodyさん
垢版 |
2009/02/26(木) 19:18:47ID:M1Max02p
>>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");
int len=0;
while(fis.read()!=-1)len++;
byte b[]=new byte[len];
fis.read(b);
os.write(b);
%>

目的どおり、ボタンを押すと「開く」「ダウンロード」を選択するダイアログは出てくれるのですが、
出てきたデータが化けているようで開けないです。データそのもののバイト数は元ファイルと同じです。
文字コードが違うとかそのような理由なのでしょうか?
pdfのようなバイナリファイルの場合、一番上での<%@ page language="java" pageEncoding="UTF-8"...といった部分はどのように指定するのが良いですか?

379nobodyさん
垢版 |
2009/03/01(日) 11:35:59ID:???
むむむ、サイズ同じって、、バイナリ比較して同じもの?
2009/03/06(金) 04:52:18ID:???
comment6, http://www.hairmaxforum.com/forum/member.php?u=16263 Order Viagra, 5988,
381nobodyさん
垢版 |
2009/04/22(水) 00:17:35ID:???
質問です。
JSPのページ内で定義した変数を、
カスタムタグの処理の中で参照することってできますか?
382381
垢版 |
2009/04/23(木) 01:17:32ID:???
JSPの生成したコードを見たところ、無理そうでした。
それにしても過疎ですね。
383nobodyさん
垢版 |
2009/04/23(木) 10:44:32ID:???
じゃあなんのために式言語があるのかと
384nobodyさん
垢版 |
2009/04/24(金) 01:55:57ID:???
>>381
TagExtraInfoとか、TLDのvariableタグでできるんじゃねぇの?
385nobodyさん
垢版 |
2009/05/01(金) 23:11:02ID:i63rwEiz
display tagで表示したリストの各行に「編集」「削除」のメニューをポップアップメニュー形式で出したいのですが、
どうすればいいですか?
386nobodyさん
垢版 |
2009/05/02(土) 04:32:50ID:???
JavaScriptが理解できてないと難しいんじゃね?
387nobodyさん
垢版 |
2009/05/02(土) 14:18:53ID:8u4PIT3Z
>>385
「編集」「削除」のHTML要素はあらかじめ作っておいて、
そのstyle.visibilityを"hidden"にしておく。
そして各行の<tr onmouseover>に上記DOM要素を"visible"に変更するJavascriptを仕込んでおく。
388nobodyさん
垢版 |
2009/05/04(月) 14:51:19ID:ZVkqfyYv
display tagが理解できてないと難しいんじゃね?
389nobodyさん
垢版 |
2009/05/05(火) 01:26:52ID:o/Eq3ypu
あらかじめ作っておく「編集」「削除」HTML要素の列は
style.visibilityを"hidden"にしても消えないよな?
390nobodyさん
垢版 |
2009/05/11(月) 11:41:55ID:4nDQG8+C
デコレータ作ったことあるヤシおる?
391nobodyさん
垢版 |
2009/05/13(水) 04:33:05ID:STIyzVwW
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ファイルに関してはおそらく問題ないと思うのですが・・・
呼び出し方が悪い気がするのと、全部書くと長くなるので、これらの記述の詳細と
コンパイラのエラー内容については一旦省略して質問させてください。
JSPでの呼び出しは、次のように書いています。
<@taglib prefix="test" uri="http://hogehoge" %>
${test:testFunc("Hello")} //=>"Good-bye"が表示されるかと思いきやエラー

これでOKだと思っているのですが、間違っていますでしょうか?
他に原因がありそうであれば、他の詳細も投稿しますので、よろしくお願いします。
392nobodyさん
垢版 |
2009/05/13(水) 04:46:47ID:???
「TestというFunctionsを定義した」というのなら、その定義のしかたを書かないと。
393nobodyさん
垢版 |
2009/05/13(水) 04:59:45ID:???
すみません。詳細追加しますm(_ _)m

//Test.java(タグの本体)
public class Test {
 public static String testFunc(String word) {
  return "Good-bye";
 }
}

//testTags.tld(抜粋)
<function>
 <name>testFunc</name>
 <function-class>Test</function-class>
 <function-signature>java.lang.String testFunc(java.lang.String)</function-signature>
</function>

//web.xml(抜粋)
<jsp-config>
 <taglib>
  <taglib-uri>ttp://hogehoge</taglib-uri>
  <taglib-location>/WEB-INF/tld/testTags.tld</taglib-location>
 </taglib>>
</jsp-config>
(続く)
394nobodyさん
垢版 |
2009/05/13(水) 05:00:43ID:???
//JSP
<@taglib prefix="test" uri="ttp://hogehoge" %>
${test:testFunc("Hello")} //=>"Good-bye"が表示されるかと思いきやエラー

今、${test:testFunc("Hello")}ではなく<test:testFunc("Hello") />としてみたところ
エラーメッセージ
プレフィックス testでインポートされたタグライブラリには、タグ testFunc( は存在しません
に変わりました。
しかし確かに存在するのですが、指定の仕方がよくないのか・・・
395nobodyさん
垢版 |
2009/05/13(水) 06:11:51ID:???
Testクラスのパッケージは?デフォルトパッケージなら、なにかのパッケージに入れてみたら?
396391
垢版 |
2009/05/13(水) 06:33:59ID:???
>>395
ありがとうございます!
適当なパッケージに入れてみたところ動作しました。

テストなので簡単にしていて・・・
他に書籍のサンプルのタグのクラスも試していたのですが、そのときも簡略化のつもりで
ソースのパッケージをコメントアウトしていました(同様にエラーになった)
おしえていただくまでまったく気づきませんでした・・・
ありがとうございました。
397nobodyさん
垢版 |
2009/05/13(水) 07:06:22ID:???
>>396
解決できたようでなにより。

パッケージに入れるのが面倒というのは、手でコンパイルしてる?
もしIDE使ってないなら、NetBeans使うとtldの記述も楽になるし、使ってみるのをおすすめする。
3981/2
垢版 |
2009/05/22(金) 01:02:13ID:???
質問させてください。
CentOS5.3 にて Apache2.2.11 と Tomcat 6.0.18 を使用し、
MySQL に JDBC を使用して接続したいと考えています。
以下の JSP を実行するとうまく接続できました。

<%@ page import="java.sql.*" %>
<%
Class.forName("org.gjt.mm.mysql.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/DBname?user=user&password=pw&useUnicode=true&characterEncoding=UTF-8");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM table");
%>

そこで JNDI を使用して接続したいのですが、うまくいきません。
以下の JSP を実行したところ、最後の行で
「Cannot load JDBC driver class 'org.gjt.mm.mysql.Driver'」との
エラーが発生してしまいます。

(続きます)
3992/2
垢版 |
2009/05/22(金) 01:03:20ID:???
(>>398 の続きです)

<%@ page import="java.sql.*, javax.naming.*, javax.sql.*" %>
<%
Context context = new InitialContext();
DataSource ds = (DataSource) context.lookup("java:comp/env/jdbc/Jsp");
Connection db = ds.getConnection();

使用している JDBC は mysql-connector-java-5.1.7-bin.jar で
$TOMCAT_HOME/common/lib ディレクトリに設置し、クラスパスも通しています。
また、context.xml は $TOMCAT_HOME/webapps/jsp/META-INF に設置していて、
内容は以下のように記述しています。

<?xml version="1.0" encoding="UTF-8" ?>
<Context displayName="Samples" docBase="jsp" path="/jsp" reloadable="true">
<Resource name="jdbc/Jsp" auth="Container" type="javax.sql.DataSource"
username="user" password="pw" driverClassName="org.gjt.mm.mysql.Driver"
url="jdbc:mysql://localhost/jsp?useUnicode=true&characterEncoding=Windows-31J"
maxActive="4" maxWait="5000" maxIdle="2" validationQuery="SELECT count(*) FROM table" />
</Context>

JNDI を使用して接続を実現するにはどうすればいいのか、
何卒お知恵をお貸しください。よろしくお願いします。
400398
垢版 |
2009/05/28(木) 22:08:54ID:???
>>398-399 での質問について自己解決しました。
まず、JDBC の設置場所は $TOMCAT_HOME/lib でした。
また、Tomcat の 設定ファイルで context.xml に加え、web.xml も必要でした。
そして、これの記述内容はまだ日本語に翻訳されていない、
Tomcat6 用のドキュメントの通りに行いました。

はぁ、たったここまで辿り着くのに、どれだけの時間と労力を割いたことか。
我ながら先が思いやられます。しかも微妙にスレ違いだったし。
401nobodyさん
垢版 |
2009/05/31(日) 00:58:48ID:???
>>400
よく頑張った。
「自己解決しました」とだけ書く馬鹿が多いなか、
Lesson Learnedも書いたのはえらいと思う。
402nobodyさん
垢版 |
2009/05/31(日) 02:02:46ID:???
なんでおまえはそんなに上から目線なんだw
403nobodyさん
垢版 |
2009/05/31(日) 08:10:52ID:???
お前もだろw
そしておれもw
404nobodyさん
垢版 |
2009/06/11(木) 04:52:52ID:???
ちょいと質問。
外部からファイルを読み込んでそれの内容を使いたい時って
ServletContext context = getServletContext();
String path = context.getRealPath("使いたいファイルの名前");
で良いんだよね?
あとこの取り込んだファイルを別のクラス(仮にAppliクラスとする)で使いたい時は
Appli ap = new Appli(path);とかにして引数で渡してやれば使える?

テキストどおりにやってみたものの、何故かファイルの内容が
読み込めなかったんだが。どこか間違ってるだろうか。
405nobodyさん
垢版 |
2009/06/13(土) 23:35:29ID:???
>>404
外部ってどこのこと?
getRealPathはコンテキスト内のファイル(/WEB-INFとか)の実際のパスを取得するメソッド。
2009/06/16(火) 01:00:07ID:???
comment5, http://blog.filefront.com/buyviagra911/ Viagra, ooshf, http://forum.travian.co.uk/member.php?u=28909 Buy Viagra, 8)), http://ideas.veer.com/members/buyviagra Buy Viagra, tuyr,
407nobodyさん
垢版 |
2009/06/21(日) 21:09:59ID:???
△▲ WebProg 初心者の質問 Part19 ▼▽で聞いたんですが
自分の得たい答えが得られず、ここで質問します。
408407
垢版 |
2009/06/21(日) 22:05:04ID:hvCXQWuu
jspやjavaでデータベースに接続する場合、
context.xmlで
jdbc:mysql://localhost/test?useUnicode=true&characterEncoding=EUC-JP
にしたい場合、EUC-JPでいいの?それともujis?
後この場合<%@ page contentType="text/html;
charset=windows31-JやShift_JISでは文字化けしますか?
すいませんが、教えてください。
PHPもやっていて、PHPはEUC-JPです。
なんとかEUC-JPでやりたいのですが、なんとかなりませんか。
後mysql5.0から文字コードの変更ができるようになったというのですが
どういう方法かサイトを調べてもでてきません。
だれか教えてください。よろしくお願いします。
409nobodyさん
垢版 |
2009/06/21(日) 22:55:43ID:???
マルチポスト
410407
垢版 |
2009/06/22(月) 11:22:41ID:oqiV0G5u
>>409へ
すいません。マルチになってしまいました。
△▲ WebProg 初心者の質問 Part19 ▼▽
がなかなかレスがつかず、こっちで質問したほうがいいと思い
こちらに移動しました。
今yahooで直接レスができないので、マルチになってしまい申し訳ないです。
わかる方よろしくおねがいします。
ググッたがみんなutf8かshift-jisばかりで、EUC-JP
の情報がありません。
411nobodyさん
垢版 |
2009/06/22(月) 15:00:51ID:???
DBのコードはどうでもいいだろ
クライアントのエンコードはクライアントの都合でその都度指定できるじゃないか
412nobodyさん
垢版 |
2009/06/25(木) 06:32:33ID:3mngtHjb
JSP+Servlet+Javabeansでいい本さがしています。
秀和のJSP+サーブレットプログラミングとJSP+サーブレット
サンプル集と独習JAVAサーバーサイドを読みました。
データベースの接続以外は出来たのですが、無念です。(linuxはできなかった)
なんかいい本ありますか。
よろしくお願いします。
413nobodyさん
垢版 |
2009/06/25(木) 07:24:06ID:???
本ではないが、そんな君にNetBeans(とチュートリアル)。
414nobodyさん
垢版 |
2009/06/25(木) 21:57:41ID:???
初心者でWebやるなら、NetBeansは必須だな
415nobodyさん
垢版 |
2009/06/25(木) 22:13:41ID:???
むしろ初心者はテキストエディタだろ
416nobodyさん
垢版 |
2009/06/26(金) 07:34:31ID:???
おいおい本気でいってるのか?Webを初心者がテキストエディタでやるとか。
417nobodyさん
垢版 |
2009/06/26(金) 07:35:54ID:???
「web.xmlも自分で書いて動きを確認」というのは、サーブレット理解してからで十分だ。初心者がやることじゃない。
418nobodyさん
垢版 |
2009/06/28(日) 19:33:33ID:???
ひとつ質問いいですかな。
今、yahoo知恵袋のようなものを作ってるのだが、
今まで登録された質問一覧等からジャンルごとに質問を絞り込みたい場合、
jspで作成した検索ページでジャンルを選択&絞り込むボタンをクリック
→サーブレットを経由して再び検索ページへ
→選択されたジャンルと同じジャンルの質問を表示する
という流れでいいんだろうか。
419nobodyさん
垢版 |
2009/06/28(日) 22:18:04ID:???
Ajaxでやれば?
420nobodyさん
垢版 |
2009/06/28(日) 22:37:12ID:???
うんそれならAjaxでいいと思うw
421nobodyさん
垢版 |
2009/06/28(日) 22:54:32ID:???
>>419&>>420
いや、実はこれ学校の課題でね。
JSPでやれって言われちゃってるんだ。Ajaxはよく知らない。
422nobodyさん
垢版 |
2009/06/28(日) 22:58:21ID:???
学生なら自分で考えなさい・・・。
423nobodyさん
垢版 |
2009/06/29(月) 05:18:07ID:???
学校の課題を2chで聞くとは
そしてそれを悪びれもしないとは
424nobodyさん
垢版 |
2009/06/29(月) 07:24:42ID:???
>>421
AJAXをJSPでやればいい。
425nobodyさん
垢版 |
2009/07/19(日) 05:36:31ID:ERUutZbL
WebProg 初心者の質問 Part19から来ました。なかなか回答が得られないので。 
cent os5でのjsp+jdbcに関する質問です。
yumでmysqlをインストールして、phpを動作させています。
今度はjsp+jdbcをやったところ
org.apache.tomcat.dbcp.dbcp.SQLNestedExceptionエラーがでました。
これってyumだから?ちなみにwindowsはちゃんと起動しています。
その後http://d.hatena.ne.jp/lains_you/20081028/1225161788mysql-connector-java
のやり方でmysql-connector-javaの展開、環境ファイルの編集
を行いましたが、だめでした。
ほかになにが必要なんでしょうか。
さっぱりわかりません。
教えてください。よろしくお願いします。
自分の環境はjdk1.6、tomcat6.0です。
426nobodyさん
垢版 |
2009/07/20(月) 07:31:23ID:cWJFYFo4
>>425
ログ
427425です。
垢版 |
2009/07/21(火) 03:44:43ID:???
ログ見て調べてもわかんない。
yumでやっている人いないみたいで。
だれかやっている人いませんか?
http://gichioka.web.fc2.com/tomcat.rar
にログを記載したので、わかった方はここのサイトに載っているよ
とかこうすればいいんだよっとか教えてください。
よろしくお願いします。
428425です。
垢版 |
2009/07/21(火) 05:01:10ID:phgLL3Te
あとhttp://gichioka.web.fc2.com/tomcat.rar
はコピーしてURLを張り付けてください。
直リンではエラーになります。
よろしくお願いします。
429nobodyさん
垢版 |
2009/07/21(火) 07:42:34ID:???
Connection timed outってバッチリ書いてあるジャマイカ。
DBが起動していないとか、
物理的にネットワークが切れているとか。

これぐらいわからないとヤバイぞ。
アタマ悪すぎ。やめたら?
430425です。
垢版 |
2009/07/21(火) 17:30:13ID:phgLL3Te
Connection timed outもぐぐったのですが、
DBが起動しています。

物理的にネットワークが切れているとか。
これはわかりません。どうやったら調べられるでしょうか。

自分もいやになります。アタマは悪いと思います。
教えて君ですみませんが、教えてもらえますか?
431425です。
垢版 |
2009/07/22(水) 04:03:18ID:1w7Kq6hK
425の設定を参考にしたのは
http://d.hatena.ne.jp/lains_you/20081028/1225161788
です。>>425のhttp://d.hatena.ne.jp/lains_you/20081028/1225161788mysql-connector-java
ではエラーがでます。
すいません。
いろいろ調べましたがyumからの方法が載っているのはこのサイト
だけで、うまく設定ができません。この通りに設定しているのに。
やはりyumからではできないのかな?linuxでのmysqlをきちんと
一からインストールしないとだめなのかな?って思いました。
だれか教えてください。会社ではだれも知りません。
432425です。
垢版 |
2009/07/22(水) 04:09:12ID:1w7Kq6hK
追記です。
環境ファイルはhttp://d.hatena.ne.jp/lains_you/20081028/1225161788
と一緒です。
もしこの情報がほしいとかここはどうしているなどありましたら、
情報は表示しますので、教えて君ですみませんがお願いします。
433nobodyさん
垢版 |
2009/07/22(水) 23:35:43ID:1w7Kq6hK
今日は今帰った。
会社でも2ちゃん見ているが、カキコなかった?
難しいのかな?会社で今日javaでMVCでプログラム
を作ったよ。
独習サーバーサイドjavaとJSP&サーブレットサンプル集を見ながら
社長が実務で使えそう?って聞くから。
自分の力量では難しいですね。と答えた。
そして、javaでシステムを今後構築するならプログラマを
雇ってほしいと頼んだ。僕一人だけでなく。
そしたら雇う気はないという。
自分はデザイナーよりのプログラマーでAS3.0もやれば
PHPもやる。もちろんデザインやコーディングもやる。
本代も出してくれるのかな?って思ったら自腹だという。
最初出してくれると言ったのに。
その後では本は持って帰りますね。と言ったらおいていけという
おれが金をだしたのに(続く)
434nobodyさん
垢版 |
2009/07/23(木) 04:37:35ID:???
まず、JavaやServlet以前に、システムを組むことを勉強しないといけないだろうけど、433の会社では難しいだろう。
433は、今の環境でプログラムを勉強してから転職を考えることを勧める
435nobodyさん
垢版 |
2009/07/24(金) 19:03:00ID:64CDr04o
>>433
解決したんかな?
>>>org.apache.tomcat.dbcp.dbcp.SQLNestedExceptionエラーがでました。

これでググったの?
このメッセージは、コネクションプーリングのエラーだから、接続方法とか確認。
JDBCの接続って、JAVAソース上でドライバーをロードしてから、うんたらかんたらっていうのと
接続までをさーばー側で行い、解放しないで使い回すっていうのとある、大雑把だけど。
WEBアプリじゃない、JAVAアプリで接続してみれば。
やみくもにしても、解決しないからね。絞りこまないと。

表を作成して、windows環境と比較していくとか・・・。

windowsで動作しているって?JAVAソース同じなの?
436433=425です。
垢版 |
2009/07/25(土) 01:41:19ID:aVCACnqR
425です。昨日返事できずに申しわけない。
>>433へ転職したいです。今日も一人で社長と談話していました。
>>435
yumからだと難しいですね。
yum mysql jdbcとかでググッたりしたんだけど
みんなちゃんとインストールからやっていて、そっちは自分でも
できたのですが、yumとなると資料がなくて。絞り込めません。
windowsは環境構築できてます。JAVAソースは一緒です。

437433=425です。
垢版 |
2009/07/25(土) 01:53:31ID:aVCACnqR
linux上でも一からイントールでyum使わなかったらできました。
yumじゃあだめなのかな?
今日社長と会議。誰から聞いたかしらないが、javaができたほうが
いいとのことで、なぜyumで作ったmysqlに接続できないんだ。
と怒られた。あんたが調べろよって言いたかったが、言えない。
今後javaチームを作るらしい。大規模な開発のときに役立てるんだと。
後tomcatとapacheの連携をしてポート8080番がみられなくする
方法も会議で取り上げた。そしてそうするとPHPが使えなくなります。
その代りjavaだけでシステムを組むことになります。
といった。だからサーバーはphp用とjava用で必要です。
といったらそこはわかったと言ってくれた。
ただyumマンセーらしくyumで入れたmysqlをjdbcに接続して
表示させろといわれた。いや、だからわかる人材を取って
ください。といった。
お前が勉強しろといわれた。
おれよく最近となりのビルで泣いています。
>>434 >>435様yumでインストールしたmysqlをjdbcに接続
させる方法しりませんか?
しっていたら教えてください。
438nobodyさん
垢版 |
2009/07/25(土) 03:36:42ID:???
>>437
435だけど

YUMなんか・・・・・メンテできないことを、社長に主張したら?

自分が言ったことは、YUMとかソースからインストールとかの問題じゃないんだけどね。

それに、APACHE+TOMCATなんて、デバッグにしか使わないよ、普通。

439nobodyさん
垢版 |
2009/07/25(土) 03:48:21ID:???
>後tomcatとapacheの連携をしてポート8080番がみられなくする
>方法も会議で取り上げた。そしてそうするとPHPが使えなくなります。

これ、なんでPHPが使えなくなるって言っているか不明だが
通常、8080を隠蔽するのと、PHP稼動とは、話が違うよ。

この辺がわかっていないっていうことは、きちんと1から勉強したほうがいいよね。

なんか、社長も社長だけど・・・・。

過去レスで言ったけど、JAVAアプリで接続できるのが、最初。
440433=425です。
垢版 |
2009/07/25(土) 05:11:04ID:aVCACnqR
>>438様
APACHE+TOMCATなんて、デバッグにしか使わないよ、普通。
そうなの?知らなかった。どうするよ。これ。
え?だって本だと本だと。
>>439様
JAVAアプリで接続できるのが、最初。 了解です。

8080を隠蔽するのと、PHP稼動とは、話が違うよ。
どういう意味?
441433=425です。
垢版 |
2009/07/25(土) 05:24:25ID:aVCACnqR
後自分はjsp+servlet+javabeansでプログラムをやろうと
思っている。
これに関する本は何度か読んだ。
昔javaをやっていたからまあ、データベースの接続でこんなに
戸惑うとは思っていなかった。
後yumでjavaアプリはつながらなかった。
なにから始めたらいいのかな?
442433=425です。
垢版 |
2009/07/25(土) 05:26:52ID:aVCACnqR
そもそもデザイナーはjavaには手を出さずにphpだけやっていれば
いいのかな?って思ってきた
443nobodyさん
垢版 |
2009/07/25(土) 05:30:20ID:aVCACnqR
javaが難しい。難しいよjava

444nobodyさん
垢版 |
2009/07/25(土) 16:42:58ID:RuZuDuS0
おいおい、JAVA経験者なの?それで、接続できないの?
あのさ、根本的なことに理解を深めないといけないようですね。
淡白だなぁ、プログラマじゃないみたい。

1.JAVAアプリでつながらなかった
→おーーい、それだけかよwww それで終わったら、なんにもならないでしょ?
そこを追求していかないと・・・・・・・・・。
エラーメッセージを辿るのは、JAVA以前の問題でしょ?

YUMにこだわるなぁ・・・言っているでしょ、YUMとか関係ないって。
あと、jsp+servlet+javabeansの組み合わせは、もっとも簡単なんだからさ。
445433=425です。
垢版 |
2009/07/25(土) 17:06:11ID:aVCACnqR
経験者ではあるけど.....
すいません。
勉強しなおします。
がんばります。
yumにはこだわりません。
JAVAアプリメッセージエラーからたどってみようと思います
446433=425です。
垢版 |
2009/07/25(土) 17:11:41ID:aVCACnqR
聞く人がいないのがこんなにつらいとは思っていませんでした。
これぐらいできて当たり前のかもしれないが。
自分が自分がと思うとプレッシャーで。
胃が社長と会うたびにシクシク痛みます。
447nobodyさん
垢版 |
2009/07/25(土) 20:08:18ID:RuZuDuS0
>>445
おいらは、postgresql使いだから、mysql入れていなかったのでYUMでインストールしたよ。

JAVAあぷりで
なにも問題なくSELECTできるけどね。
ソースだしてごらん。

AS経由は、自宅はAPACHE+TOMCATではないので。
448433=425です。
垢版 |
2009/07/25(土) 23:47:51ID:aVCACnqR
http://gichioka.web.fc2.com/java.zip
にUPしました。
これはJSP+Servletプログラミングのサンプルです。
あの質問ですが、mysqlでyumで接続の場合rootで入って
パスワード入力しますよね。
そのパスワードをかけばいいんですよね?
449nobodyさん
垢版 |
2009/07/26(日) 05:07:36ID:???
>>448
>>mysqlでyumで接続の
これが意味わかんらんけど、お主のソースをDLして
ユーザ、パスワード、テーブル変更して、実行できたよ。

エラーメッセージだしてよ。

ソースをみると、mysql のコマンドラインは
mysql -D example -u root -p
Enter password:mysql
ってことになるが、このままシェルで入力して、接続確認。
450nobodyさん
垢版 |
2009/07/26(日) 16:22:45ID:6hXhDcTe
あー間違えたかも。
あのyumの場合パスワード最初設定できるじゃないですか?
mysql -u root -p
enter password :mysql
でOK?
この場合
// データベース上のユーザ名
String user = "root";
// データベース上のパスワード
String password = "mysql";
こうですか?
451nobodyさん
垢版 |
2009/07/26(日) 17:14:48ID:???
>>450
// データベース上のユーザ名
String user = "root";
// データベース上のパスワード
String password = "mysql";
-----------------------------
これで、シェルのコマンドラインで接続を確認して。
確認できれば、あのソースで接続まではいいはず。
452nobodyさん
垢版 |
2009/07/26(日) 18:01:47ID:6hXhDcTe
了解やってみる。
ありがとう
453nobodyさん
垢版 |
2009/07/31(金) 02:43:50ID:f7nn6Kbb
maxROWSをjspで何件ありましたってな感じで。
表示させたいのだが、どうやって表示させればいいの?
これについて載っているサイトやソースない?
454nobodyさん
垢版 |
2009/07/31(金) 23:31:01ID:???
おいおい、普通にカウントして表示すればいいだろ
455nobodyさん
垢版 |
2009/08/01(土) 01:23:59ID:???
JSP+Servlet+Javabeansでいい本ない?
実践的な。でもわかりやすい。
ないんだよね。本がみんな古くて。
2001年とか。
456nobodyさん
垢版 |
2009/08/01(土) 04:03:25ID:???
さすがに2001年は古いが、ネットで拾い読みしたほうがいいんじゃない?
っていうか、ネットでいくらでも出てくるだろw

457nobodyさん
垢版 |
2009/08/01(土) 09:56:56ID:???
本で読みたいんだ。
検索しても実践的なことはあんまりでてこないし
458nobodyさん
垢版 |
2009/08/01(土) 10:43:54ID:???
もうJSP+Servlet+Javabeansはすたれているのかな?
つーか最近思ったのだが、一人で作り、構築するなら
JSPだけでもよいよね?
459nobodyさん
垢版 |
2009/08/01(土) 11:34:34ID:???
JSPと、足りなければタグ定義だな。なんだかんだでそれが一番ラク
JSFやBeansはイラネ。たまーに素のサーブレットは書くけどね
460nobodyさん
垢版 |
2009/08/01(土) 11:40:49ID:snaBfBhI
そうかなぁ・・・。
逆引きの本はよくみてる。

JSPのみで可能だよ。
自分は、自宅でシステム作成しているけど、JSPだけだとスクリプトレット(=JAVA)できたなくなる。
エンハンスとかで書き直している(サーブレット)。
お金頂いているわけじゃないから、きちんとMVCにする必要はないけどね。
461nobodyさん
垢版 |
2009/08/01(土) 11:42:15ID:???
ごめん、下げ忘れた
462nobodyさん
垢版 |
2009/08/02(日) 01:24:30ID:???
AJAX+Servletで改造
463nobodyさん
垢版 |
2009/08/02(日) 07:16:06ID:???
実践的になると、StrutsやWicket使うながれになるから、Servletで実践的というのはあまりないだろうな。
464nobodyさん
垢版 |
2009/08/02(日) 21:00:32ID:???
web系のシステムをPHPで作る以外はJAVAでやろうと思うのですが
最初はフレームワークに頼らずJSPで作ろうと思います。
JSPだけで作っても大丈夫かな?誰も作った人がいないので。
実務向けの本なにかありますか?
ぜんぜんジュンクに行ってもいい本がないんだけど
465nobodyさん
垢版 |
2009/08/02(日) 23:19:15ID:???
JSP「だけ」なら、できることは限られるが
タグファイル書けるなら無問題
はっきし言ってPHPなんかより簡単
466nobodyさん
垢版 |
2009/08/03(月) 01:07:01ID:???
どうしてMVCに関する本がないんでしょうか?
JSP+Servlet+JavabeansでかくよりJSPで書くほうが早い
からでしょうか。
また速度はPHPより早いと聞いたんですが、どうでしょうか?
467nobodyさん
垢版 |
2009/08/03(月) 09:27:24ID:???
ServletからJSPにオブジェクト渡す程度なら、MVC関係ないだろ。
いまさらMVCがどうこうとか、単なる頭でっかちだ。
JavaBeansという言葉も、わざわざ使わない言葉だ。
468nobodyさん
垢版 |
2009/08/03(月) 09:28:41ID:???
>>464
最初だからこそWicketとか使ったほうがいいと思うが。
しかも「誰も作った人がいない」とか。
「JSPだけでやる」が実務向けじゃないのに、それで実務向けの本を探しても見つからないのは当たりまえ
469nobodyさん
垢版 |
2009/08/03(月) 13:58:10ID:???

実践向けって・・・・・基本は理解してたら、どんどん製造できるんじゃないの?

自分で、デザインして製造していけばいいんじゃないの?
470nobodyさん
垢版 |
2009/08/03(月) 22:30:30ID:???
>>466
MVCはソフトウェア開発技術の1つの工法なので、
オブジェクト指向を標榜する書籍ならたいてい載っています。

考え方だけの問題なので、具体的な言語が決まっているならその言語の本を購入した方が便利。
471nobodyさん
垢版 |
2009/08/04(火) 08:44:12ID:2TKWOoA9
しかも「誰も作った人がいない」とか。
事実です。
どうしたらいいでしょうか?
472nobodyさん
垢版 |
2009/08/05(水) 01:32:09ID:???
自分で、デザインして製造していけばいいんじゃないの?

これができません。

オブジェクト指向を標榜する書籍ならたいてい載っています。
考え方だけの問題なので、具体的な言語が決まっているならその言語の本を購入した方が便利。

たとえばどういう本ですか?
オブジェクト思考の脳の作り方はもっているけど
473nobodyさん
垢版 |
2009/08/05(水) 01:34:12ID:???
WebのMVCは名ばかりのMVCだから「オブジェクト指向を標榜する書籍」でも載ってないと思われ。
つか工法じゃねーだろ。
474nobodyさん
垢版 |
2009/08/05(水) 01:54:32ID:???
webのMVCは名ばかりなのか。
じゃああんまり意識しなくてもいいのかな?
明日みんなで会議。できない人集めて会議してもな
475nobodyさん
垢版 |
2009/08/05(水) 02:30:07ID:???
名ばかりではあるけど、当然だがM-VCの分離はしとけよ
VとCは一体化しても動けば別にいい。一番大事なのはMが外側から見られないようにすること
476nobodyさん
垢版 |
2009/08/05(水) 04:33:32ID:???
そもそもMとVを一体化はできないから
477nobodyさん
垢版 |
2009/08/05(水) 11:40:40ID:???
MもVもCも一体化させるのはJavaScriptでできるよ
ワンクリック詐欺で、なぜかJavaScriptに口座リストを埋めてることとかあるw
(せめてAjaxでリスト取得すればいいのに)
478nobodyさん
垢版 |
2009/08/05(水) 12:03:11ID:8EYjxJv2
それはJSPの中で分離させろということ?
479nobodyさん
垢版 |
2009/08/05(水) 12:12:54ID:???
MをJSPで書くわけねーだろ
>JSPの中で分離
480478
垢版 |
2009/08/05(水) 12:24:00ID:???
つまりMはjavabeansだから
JSP+javabeansということ?
481nobodyさん
垢版 |
2009/08/05(水) 16:24:52ID:???
いろいろ考えると、StrutsなりJSFなりWicketなりを使ったほうがいいよ。
482nobodyさん
垢版 |
2009/08/06(木) 02:31:29ID:???
今日も仕事だった。
ついにJSPだけで書くことが決まった。
ロジックもすべてそこに書く。
どう思いますか?
483nobodyさん
垢版 |
2009/08/06(木) 05:33:30ID:???
俺ならせめてものささやかな反抗として完全XML構文で書く
文字参照を使えばバカには読めないコードが書ける
484nobodyさん
垢版 |
2009/08/06(木) 05:58:19ID:???
合理的な理由があればな
485nobodyさん
垢版 |
2009/08/06(木) 13:02:47ID:???
>>482
ご愁傷様
486nobodyさん
垢版 |
2009/08/06(木) 13:43:26ID:???
PHPみたいだなw
487482
垢版 |
2009/08/06(木) 15:21:15ID:???
つーかおれがわからん。
JSP+Servlet+javabeansで全部書ける自信がない。
ねえ?
どうしてjava経験がそんなにないのに書かすん?
できないって言っているじゃん。
488nobodyさん
垢版 |
2009/08/06(木) 15:37:52ID:???
>>487
上にとっちゃ
下が言う「できない」 = 「勉強すればor勉強しながらできる」
だからだよ
489482
垢版 |
2009/08/06(木) 15:42:42ID:???
しねるな
勉強だけではなんともならないのだが
490nobodyさん
垢版 |
2009/08/06(木) 15:55:04ID:???
いや、勉強すればなんとかなるよ。JSPは簡単だし。Java知らんでも書けるし。これはマジ
まあ非効率的ではあるけど
でもここで愚痴言うくらいなら自分でもっといい代案出せばよかったのに

>>483
俺ならJRubyをコード中に混ぜるわ
491nobodyさん
垢版 |
2009/08/06(木) 16:39:16ID:???
>JSPは簡単だし。Java知らんでも書けるし。
492482
垢版 |
2009/08/06(木) 17:44:54ID:???
>>JSPは簡単だし。Java知らんでも書けるし。

ほんと?
493nobodyさん
垢版 |
2009/08/06(木) 17:54:08ID:???
匿名掲示板でグダグダ愚痴ったりどうでもいいこと質問してるヒマがあるなら
まずはキーボード叩いてみろ
494nobodyさん
垢版 |
2009/08/06(木) 18:15:40ID:???
JSPを書くということはJavaを書くことを含んでいるんだがな
495490
垢版 |
2009/08/06(木) 18:47:10ID:???
タグとタグファイルだけで作ればJava知らなくても機能的にJavaServletと同じものはできる
Javaのコードを廃してもタグだけで作れる仕様だから
ただ、仕組みはJavaのものを使うのだから、フツーはそんな回り道せず素直にJavaから入るけど
496nobodyさん
垢版 |
2009/08/06(木) 19:58:17ID:???
--ここから490の言い訳がつづきます--
497490
垢版 |
2009/08/06(木) 20:21:31ID:???
ええぇー。一体何に対して言い訳すればいいの……?
498nobodyさん
垢版 |
2009/08/06(木) 20:49:05ID:???
JSPだけでとか・・・・スーパー。
最初はいいけど、だんだんだるくなるよ。
保守とか、じぶんがすることになるんでしょ?

ロジックは、JAVAで。

netbeans使えば、コードはなんとかなるよ。
499nobodyさん
垢版 |
2009/08/07(金) 12:59:55ID:???
ただいまJSPで絶賛開発中です。
500nobodyさん
垢版 |
2009/08/07(金) 13:04:39ID:???
>>482(487)
どうでもいいけど

> ついにJSPだけで書くことが決まった。
> JSP+Servlet+javabeansで全部書ける自信がない。

結局 Servlet 使うのか使わないのかどっちなんだよ
501nobodyさん
垢版 |
2009/08/07(金) 13:35:26ID:???
Servlet使うと思う。
使うときは全部JSP+Servlet+javabeansではなく
JSPだけでロジックやデータベースを使うときもあれば、
JSP+Servlet+javabeansで使うときもある
ということになった。
今JSPを書いている
502nobodyさん
垢版 |
2009/08/07(金) 14:12:28ID:???
10年ぐらい前によく見かけたようなプログラムができあがりそうだw
503nobodyさん
垢版 |
2009/08/07(金) 22:28:34ID:???
バラバラ事件かw
504nobodyさん
垢版 |
2009/08/07(金) 23:45:26ID:???
分かってない人がレビューすると、
JSPとServletがまざったソース見て、何も指摘されないよ。
505nobodyさん
垢版 |
2009/09/02(水) 22:54:05ID:r4P14v6g
Strutsを勉強しようと思います。
なにかいい本ありますか?
みんな古い本ばかりなんですが、
とりあえず、Strutsによるwebアプリケーションスーパー
サンプルを買ってみた。
わかりやすい本とありますか?
サイトとか。

506nobodyさん
垢版 |
2009/10/02(金) 17:59:56ID:???
ここは酷い釣り堀ですね。
とかせせら笑ってたら、
フルJSPな2001年製のシステムの保守を頼まれた。。。
JSP単一ファイルで1000行とか勘弁してくれよ。。。
507nobodyさん
垢版 |
2009/10/03(土) 00:56:10ID:???
保守ついでに出来る部分だけでもカプセル化してやれw
508nobodyさん
垢版 |
2009/10/03(土) 10:09:36ID:???
ウチの場合、改修する度に改修管理票みたいなのを書いて、
修正したソース、修正する理由とかを事細かに書かないといけないんだ。
後、コードレベルの詳細設計書も書かないといけない。
(しかも前任者が仕様書作ってない場合は、改修した人が全部作らないといけない)
だから基本的に必要最小限の修正しかしないという暗黙のルールになってる。

それが面倒だから自分の持分のシステムは極力必要な部分は共通化したりカプセル化してたんだけどな。
509nobodyさん
垢版 |
2009/10/04(日) 14:43:02ID:???
修正したソース:全部
修正した理由:使い物にならなかったから
詳細設計書:ソース読め
510nobodyさん
垢版 |
2009/10/14(水) 07:42:55ID:???
分割した各フレームでJSPを呼び出しています。
その1フレームで例外が発生した場合、errorPageでエラー処理させて
いますが、このときその例外が発生したフレームにエラーページが
表示されます。
これを、フレーム全体でエラーページを表示するにはどうしたら
よいでしょうか?よろしくお願いします。
511nobodyさん
垢版 |
2009/10/14(水) 10:14:59ID:???
表示されるエラーメッセージにJavaScriptを埋めて、隣のフレームを同時にリダイレクトさせればいい
512nobodyさん
垢版 |
2009/11/16(月) 21:41:09ID:???
JSPからサーブレットへForm情報を渡す場合、getParameterを使用して
値を渡しますが、ちょっと疑問があります。
Formの部品(テキストボックス等)が30個あるJSPからサーブレットへ
Form情報を渡す場合も、getParameterで30個の値を取得するものなんですか?

513nobodyさん
垢版 |
2009/11/16(月) 22:09:30ID:???
つ 【getParameterMap】
514nobodyさん
垢版 |
2009/11/16(月) 23:34:02ID:???
>>513
ありがとうございます。
勉強になりました。
515nobodyさん
垢版 |
2009/12/22(火) 17:20:57ID:t1l47gHR
ログイン処理を作ろうと思います。
ユーザ情報は、サーバ起動時にリストを作ってデータベースから読み込んでアプリケーションスコープに登録しておくか、ログイン処理のたびにデータベースにSQL文で参照する方が良いのかで悩んでます。
516nobodyさん
垢版 |
2009/12/22(火) 21:23:52ID:???
前者。

後者はログイン回ごとにSQL投げるんだよね?ボトルネックになりそうな予感。
517nobodyさん
垢版 |
2009/12/22(火) 23:06:47ID:???
>>515
ログイン程度なら通常は毎回SQL発行。
処理毎にログイン要求がある訳でもないし、システムから見たらほんのごく一部分。
無闇矢鱈に保持するのは悪い例。
518nobodyさん
垢版 |
2009/12/23(水) 18:36:17ID:???
クライアントが、IE6 オンリーで、
ブラウザ側で文字コード自動判別にしているんですが、
たまに文字化けするんです。

下記の要に charset 記述してあり、metaタグでは文字コード設定していないのですが、
metaタグでも charset を設定しないといけないものなのでしょうか?

<%@ page import 〜 %>
<%@ page contentType="text/html; charset=MS932" %>

ちなみに、import文が先に来てるのは関係ないですよね。。。?
519nobodyさん
垢版 |
2010/02/11(木) 01:30:15ID:???
>>518
亀だけど、ページディレクティブのcharsetはHTTPResponseのcontentTypeの
charsetであって、最終的に何の値がHTTPResponseのcontentTypeになって返るかは
使ってるWebサーバによる。
(apache-tomcat構成で、apacheのhttpd.confにaddDefaultCharsetがあれば
そっちの値が優先される)

あと、contentTypeが合ってても、jspがUTF-8で記述されてればMS932で返した
ところで文字化けする。
回避するにはpageEncodingでcharset指定すればいい。

書籍は、
strutsは1系で日本語ならstruts in action
MVCはJ2EEパターン第二版
がおぬぬめ、とレスしておこう。
520nobodyさん
垢版 |
2010/02/11(木) 09:23:29ID:???
MySQL 5.1.37
tomcat 6.0
Java(TM) Platform SE 6 U17
Eclipse Java EE IDE for Web Developers.
文字コードはUTF-8 です
文字化したり、しなかったりするのですが、文字化けを起こした後に
<%@ page language="java" contentType="text/html;charset=Windows-31J"%>
この記述を
<%@ page language="java" contentType="text/html;charset=Windows-31J"
%>
して、リビルドすると、治るのですがなぜなんでしょうか?
521nobodyさん
垢版 |
2010/03/17(水) 12:54:57ID:fpoT8bC8
今夜の深夜でちょうど9年前となるロングバックパスですが

>>6
>カウンタ程度で、JSPを使うのは飛行機でコンビニにいくようなものだ。
>掲示板もやはり Perl。データベースを使ったものになると、PHP。

カウンタは大袈裟としても、
中小企業向けや個人向けのHPをJSPで組むのも好ましくないんですか?
PHPの方が簡単に組めるのは確かですけど、あまり深みにはまりたくありません。
一度覚えたら一つの言語の方を重点的に使いたいじゃないですか?
マジレスお願いします。
522nobodyさん
垢版 |
2010/03/17(水) 13:32:28ID:???
そこにjsp動く環境があるならそれ使えばいいでしょ
カウンタのためだけに1から構築するのは大げさと言ってるんじゃ?
まあtomcat入れるだけだけどな
523521
垢版 |
2010/03/17(水) 17:08:48ID:???
>>522
ありがとうございます!
なるほど、それだけの理由であれば、JSPで逝きます。
なんかワクワクしてきました。
524nobodyさん
垢版 |
2010/03/18(木) 18:22:36ID:???
すみません教えてください。

A.jspの中で、B.jspとC.jspをincludeしています。B.jspでexceptionが
発生しエラーページに飛んだ場合、A.jspのinclude以下が処理されてしまう
のですが、これを止めることはできますか?
525nobodyさん
垢版 |
2010/03/21(日) 13:50:37ID:???
何がどうなってるのかわからんが、、、
flush="true"じゃだめ?
526nobodyさん
垢版 |
2010/05/29(土) 00:56:13ID:/tEVcDCC
    /\___/ヽ
   //~    ~\:::::\
  . |  r=-   r=ァ   .:|
  |   ,,ノ(、_, )ヽ、,, .::::|   はいはいそうですね
.   |   `-=ニ=- ' .:::::::|
   \  `ニニ´  .:::::/
   /`ー‐--‐‐―´\
527nobodyさん
垢版 |
2010/06/10(木) 15:30:36ID:SkT8LjUE
うーん・・・
528nobodyさん
垢版 |
2010/07/16(金) 20:32:46ID:???
あああやっぱりphpの方が楽だったかなああ
529nobodyさん
垢版 |
2010/10/10(日) 23:25:24ID:QBMTXOmZ
struts使っているのですが、JSPからフォームBeanの
java.util.ArrayList<String>型のメンバsampleListに<input type="text">
タグから値をsampleList.addすることってできますか?

分かる方いらっしゃったらご教授願えませんか?
530nobodyさん
垢版 |
2010/10/13(水) 08:44:45ID:???
>>529
その辺考えてもStrutsは糞だということがよくわかるな
531nobodyさん
垢版 |
2010/11/02(火) 20:08:32ID:???
簡単な掲示板とかサンプルコードがあるサイトないですか?
本の付属CDとかでもいいです
532nobodyさん
垢版 |
2011/05/04(水) 15:18:51.72ID:???
質問ってこちらでいいのでしょうか?
暗黙オブジェクトの「request」はどこからとってきてるのでしょうか?
クライアントとただ言えばよろしいのでしょうか、それともクライアント側のパラメーターと答えればいいでしょうか?
533nobodyさん
垢版 |
2011/06/02(木) 20:29:13.24ID:???
セッション管理をするのに便利なクラスやパッケージはありますか?
534533
垢版 |
2011/06/03(金) 20:05:35.33ID:???
すみません、上の質問は自己解決しました。

しかし、新たな質問があります。
JSPの処理、つまりページが開かれた時に、セッション切れを検知した場合、
別のページに強制的に転送してやりたいのですが、どうやればできますか?
Javaスクリプトを使わないとできませんか?
535nobodyさん
垢版 |
2011/06/05(日) 11:02:51.49ID:???
JSPで暗黙的に使えるsessionオブジェクトが管理するセッションと、
ServletでgetSessionして得たセッションとで情報共有はできますか?
具体的には、JSPでsession.setAttributeで設定した値をservletで取り出せますか?
536nobodyさん
垢版 |
2011/06/07(火) 18:53:27.86ID:???
取り出せるよ。JSPも結局Javaに変換してコンパイル、実行してるだけだし
537nobodyさん
垢版 |
2011/06/07(火) 23:37:55.96ID:???
>>536
ありがとうございます。
538nobodyさん
垢版 |
2011/06/22(水) 01:32:37.04ID:???
JSP/Servlet でログファイル出力をする場合、どのようにして行うのが一般的ですか?
現在、java.util.logging の FileHandler を使ってログファイル出力したいと考えているのですが、
このような普通のロギング API では不都合が発生しますか?
539nobodyさん
垢版 |
2011/06/22(水) 15:41:04.35ID:???
本に乗ってる通りにhtmlとjspを作ってみたのですがうまくいきません
どこが間違っているか教えてください
http://www.dotup.org/uploda/www.dotup.org1726953.zip.html

何度も見直したのですが間違いがわからないです
540nobodyさん
垢版 |
2011/06/22(水) 18:18:01.58ID:???
試しにPHPでやったらそのまま動いたな。
jspでもServletでもだめだな。
endpointの指定のやり方が違うのかね
541sage
垢版 |
2011/11/07(月) 16:24:49.22ID:Ul4OufZq

JSPの先頭に記述する<%@ page contentType="text/html;charset=Shift_JIS" %>
の"Shift_JIS"を可変にしたいです。
あるプロパティファイルの設定の文字コードがUTF-8ならばcontentTypeもUTF-8に、
SJISならばcontentTypeもShift_JISにしたいと考えています。

contentTypeはJSP内に複数設定できないようで、
if("UTF-8".equals(プロパティの値)) {
<%@ page contentType="text/html;charset=UTF-8" %>
} else {
<%@ page contentType="text/html;charset=Shift_JIS" %>
}
というようにしてもエラーとなりました。
Shift_JISの箇所のみを可変にてみても、コンパイルエラーのためエラーになりました。


環境はtomcat5です。
contentType可変にするためにどうしたらよいか、教えてください。
文字コードを可変にするのは不可能なんでしょうか?

542nobodyさん
垢版 |
2011/11/07(月) 17:06:10.72ID:???
その部分はコンパイラに指示する部分だし、コンパイルされたら
ずっとそれが使われるんだからそこで替えるのは無理でしょ。
そこではpageEncodingだけ入れてchatset指定することをやめて
別のとこに入れてはどうか
543nobodyさん
垢版 |
2011/11/07(月) 18:49:34.89ID:???
別のとこってどこだろ?と思いきや、
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
これしか思いつかなかったので実際試しても文字化けしちゃいました。
デフォルトのISOなんちゃらって文字コードになりました。

Content-Type以外で文字コード指定できる方法ってないですかね?
544nobodyさん
垢版 |
2011/11/07(月) 20:57:43.13ID:???
よく考えて整理してみよ
545nobodyさん
垢版 |
2011/11/07(月) 20:57:56.76ID:???
JSPって誰が呼び出すんだっけ?
546nobodyさん
垢版 |
2011/11/07(月) 20:58:28.43ID:???
ブラウザからリクエストありました
ハロー・JSPに対してリクエストありました
547nobodyさん
垢版 |
2011/11/07(月) 21:01:25.90ID:???
そこにJSPタグがあった
インクルードされたjavaソースが読み込まれる
548nobodyさん
垢版 |
2011/11/07(月) 21:02:38.74ID:???
ではマーヤはどうなのだ?
挙動がわからん
549nobodyさん
垢版 |
2011/11/07(月) 21:03:31.96ID:???
JSFの場合を考えてみる
あれも。jspだったけな?
リクエストは・jsp
550nobodyさん
垢版 |
2011/11/07(月) 21:06:38.59ID:???
いや違うようだ
FacesServletを呼び出さなければならんようだ
どういう制御になっているのか?
551nobodyさん
垢版 |
2011/11/07(月) 21:08:01.06ID:???
直接.jspで何故エラーになるのか?
どういう制御か?おそらくjsfのタグの解釈時に
生成されてないコンポーネントツリーでエラーになるのだろう
552nobodyさん
垢版 |
2012/02/02(木) 17:31:09.00ID:???
jspとは直接関係ないかもですが、strutsの<html:radio>タグで
データベースから取得した値だけのラジオボタンを作ることって出来るの?
スクリプトレット使うしかないのかな?
ActionForm継承クラスのListオブジェクトをhogeFormという名前でsetAttributeしてるんだけど、
イテレータを使ってループさせる際うまく行かないんだよね。
<logic:iterate id="hoge" name="hogeForm">
<html:radio idName="hoge" property="hogeForm" value="id"/>
<bean:write name="hoge" property="id" /><br>
</logic:iterate>
html:writeでは、ちゃんと書き込まれるのに、ラジオボタンになると
突然beanがないよってエラーになってしまって、何でだめなのかおしえてください。
スクリプトレットを使って希望する結果は実現は出来るんだけど、strutsタグで実現できるなら
いまさらながらstruts使って覚えたいので教えてくれるとありがたいです。
553nobodyさん
垢版 |
2013/02/25(月) 17:34:59.64ID:???
jspからbeansをディスパッチすることはできないのでしょうか?
554nobodyさん
垢版 |
2013/02/26(火) 11:56:27.29ID:???
strutsは3次元配列も扱えないし中途半端すぎる
555nobodyさん
垢版 |
2013/09/04(水) 19:34:16.33ID:???
カスタムタグの定義の中でsessionオブジェクトにアクセスする方法は無いですか?
556nobodyさん
垢版 |
2013/09/04(水) 19:36:53.15ID:iV6nGL0P
あげわすれた
2013/12/01(日) 23:23:03.56ID:????PLT(12081)
  ∧_∧
  ( ・∀・)   | | ガッ
 と    )    | |
   Y /ノ    人
    / )    <  >__Λ∩
  _/し' //. V`Д´)/ ←>>170
 (_フ彡        /
558nobodyさん
垢版 |
2014/01/02(木) 21:41:54.11ID:???
いいじゃないか
559nobodyさん
垢版 |
2014/03/11(火) 19:21:03.42ID:???
jsp
560nobodyさん
垢版 |
2014/03/19(水) 17:02:28.74ID:eKJKG1dQ
jspでsplitって使えますか?
561nobodyさん
垢版 |
2014/07/02(水) 14:47:02.25ID:???
ぬるぽ
562nobodyさん
垢版 |
2015/02/05(木) 01:47:41.48ID:???
JSP
563nobodyさん
垢版 |
2017/12/30(土) 15:16:30.41ID:YhlYw6jg
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

AA66MT3K0J
564nobodyさん
垢版 |
2018/02/20(火) 05:01:42.58ID:???
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
565nobodyさん
垢版 |
2020/02/19(水) 15:55:13.97ID:???
jspからjasperreportで印刷する時
印刷ボタンからonClickで呼び出す書き方
誰か教えて下さい
566nobodyさん
垢版 |
2020/02/26(水) 16:58:52.00ID:???
誰か〜、教えて〜
567nobodyさん
垢版 |
2020/12/18(金) 16:45:50.84ID:???
Tomcatを使ったサーブレットを作ってます
他の何かのフレームワークは使ってません

JSPで<jsp:useBean>を使うとき、classにパッケージ名とクラス名を記載すると思いますが
そのパッケージ名について、外部定義にするとかで、JSPファイル中で記述しないように
することはできますか

他の案件で作られたJSPのソースを再利用しているのですが、
元々あるサーブレットやBeansとはパッケージが異なっているので
JSPのclassの箇所を書き換えていかなければならず、
また他で使う場合もまたここを書き換えるのだろうかと思うと、
何とかしたいと思ってます
5685歳男児が餓死、母親ら2人逮捕…
垢版 |
2021/03/02(火) 17:43:13.95ID:v9AR2LEq
読売新聞 3/2(火) 15:19

 福岡県篠栗(ささぐり)町のマンションで昨年4月、当時5歳の男児に十分な食事を与えずに餓死させたとして、県警は2日、母親の碇(いかり)利恵(39)、知人の赤堀恵美子(48)両容疑者を保護責任者遺棄致死容疑で逮捕した。捜査関係者への取材でわかった。県警は、赤堀容疑者が碇容疑者から多額の生活費をだまし取るなど支配下に置いていたとして、赤堀容疑者にも男児に対する「保護義務」があると判断した。

 捜査関係者によると、両容疑者は、篠栗町の碇容疑者方のマンションで、碇容疑者の三男・翔士郎(しょうじろう)ちゃんに十分な食事を与えずに栄養失調状態にしたうえ、病院に連れて行くなど適切な治療を受けさせず、昨年4月18日に死亡させた疑いが持たれている。翔士郎ちゃんの死因は餓死だった。

 翔士郎ちゃんが息をしていないことに碇容疑者が気づき、赤堀容疑者が消防に通報して発覚した。翔士郎ちゃんはあばら骨が浮き出るほど痩せ、体重は5歳児の平均(18・9キロ)を大幅に下回り、2歳児並みの約12キロだった。目立った外傷はなかった。

 碇容疑者は、翔士郎ちゃんを含む子ども3人との4人暮らし。福岡児童相談所などでつくる協議会は2019年秋頃から、一家を支援対象として家庭訪問を行っていた。翔士郎ちゃんの死亡後、2人の兄は児相が一時保護した。

 両容疑者は「ママ友」として知り合い、赤堀容疑者は数年前から碇容疑者宅を頻繁に訪れていた。碇容疑者は赤堀容疑者に信頼を寄せ、次第に赤堀容疑者の指示通りに行動するようになったという。

 赤堀容疑者は19年6月から昨年6月までの間、碇容疑者から「元夫の浮気調査費」などの名目で、現金や預金通帳をだまし取ったなどとして、詐欺や窃盗の疑いで逮捕、起訴された。浮気や調査の事実はなかったという。赤堀容疑者は県警の調べに「金銭を受け取っていない」と否認している。

 碇容疑者は生活保護費や児童手当など月20万円前後の収入があったとみられるが、現金はほとんど所持しておらず、赤堀容疑者から渡された食料を家族4人で分け合っていた。赤堀容疑者は「しつけ」と称して、碇容疑者に子どもの食事を抜くよう指示することもあったとされる。碇容疑者は翔士郎ちゃんの死亡後、県警に「生活に困っていた」と説明していた。
569「再配達」の削減を利用者に呼びかけ
垢版 |
2023/03/14(火) 19:53:05.02ID:eBhAwM5u
物流業界で人手不足が深刻な課題となる中、国土交通省は、宅配業者の大きな負担となっている「再配達」の削減を利用者に呼びかける取り組みを来月、ネット通販や宅配事業者と協力し、集中的に進めることになりました。

物流業界では来年4月から、トラックドライバーの労働規制が厳しくなるのに伴って、輸送量が大幅に減少することが懸念されるなど、人手不足が深刻な課題となっています。

こうした中、国土交通省は宅配業者の負担となっている「再配達」の削減に向けた取り組みを、来月1か月間、集中的に進めることとなりました。

具体的には、利用者に対して、荷物を確実に受け取ることができる時間帯を指定することや、玄関先などに荷物を届ける「置き配」の活用、それにコンビニでの受け取りや街なかの宅配ボックスの利用などを呼びかけます。

ネット通販や宅配の大手事業者と協力し、取り組みへの理解を求める内容をそれぞれのホームページに掲載するなど、利用者への周知を徹底する方針です。

国土交通省によりますと、再配達となる荷物の割合は去年10月の調査で11.8%となっていて、こうした取り組みを通じ、2025年度に7.5%まで引き下げたい考えです。
570 警備員[Lv.6][告]
垢版 |
2024/07/28(日) 00:52:00.62ID:9OkFSSRW
な
571 警備員[Lv.14]
垢版 |
2024/07/28(日) 13:20:30.13ID:WAhxcIaR
日々の生活での返済、お支払いでお悩みの方。 急な出費などで、今月の生活費が足りない方。 総量規制オーバーや、過去のトラブル等で借入れが難しい方。 多重債務でお困りの方。 誰にもバレずに借りたい方。 お金に関するお困り事や法的トラブル等HPに記載以外の事でも、お気軽にご相談下さい。 東京、神奈川、千葉、埼玉にお住まいの方は優遇です。 詳しくはHPをご覧下さい。 npo法人 sta
572 警備員[Lv.9][芽]
垢版 |
2024/07/29(月) 00:17:39.51ID:5LwtLMCU
SQL文を直接叩く人なら問題なかろうが、 ポスグレは自動生成ツールの長いクエリー無造作に投げるとクソ重いよ。 sqlの実行から最初のフェッチまでが長い。
573 警備員[Lv.3][新芽]
垢版 |
2024/07/29(月) 00:59:58.60ID:PnzWzLQN
エフエム明朝って、合成フォントだろ?Win版の場合、 日本語部分: MS明朝 欧文部分: Times New Roman になってるだけじゃん。小塚明朝使った方がいいよ。WinXPでは 日本語部分にもアンチエイリアスかかってみやすいし、 日本語と欧文の大きさやベースライン相違などの問題もない。
574 警備員[Lv.11][新]
垢版 |
2024/07/29(月) 01:10:06.14ID:XLRFNGIx
そう、MySQLとかPostgreSQLがフリーでは良いと聞くね。 あまり詳しくないのなら、この2つのどっちかでいいのではないでしょうか?
575 警備員[Lv.12][新]
垢版 |
2024/07/29(月) 02:10:42.73ID:XLRFNGIx
SAPって売れてるのか?
576 警備員[Lv.12][新]
垢版 |
2024/07/29(月) 02:18:55.97ID:XLRFNGIx
日々の生活での返済、お支払いでお悩みの方。 急な出費などで、今月の生活費が足りない方。 総量規制オーバーや、過去のトラブル等で借入れが難しい方。 多重債務でお困りの方。 誰にもバレずに借りたい方。 お金に関するお困り事や法的トラブル等HPに記載以外の事でも、お気軽にご相談下さい。 東京、神奈川、千葉、埼玉にお住まいの方は優遇です。 詳しくはHPをご覧下さい。 npo法人 sta
577 警備員[Lv.11][芽]
垢版 |
2024/07/29(月) 20:02:33.57ID:OUBcGtrt
それに、MSアンチを言ってる事を馬鹿にしたら、MS社員って言われるのもな… 俺はあんまり今の日本は好きじゃないけど、別に将軍様マンセーじゃないし。
578 警備員[Lv.9][新芽]
垢版 |
2024/07/29(月) 20:31:59.27ID:F6yPszOf
キャノンのデジカメはNetBSDって本当ですか?
579 警備員[Lv.5][新芽]
垢版 |
2024/07/29(月) 23:52:41.15ID:Orecmzpq
   /)  /)   /  ⌒  ヽ   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄   | >_ < ; | <箱の中 整えちゃうと ダメなのね  (〇 〜  〇 | |  書き込む前は 後味悪い・・・       |  |     |_/ |  \______________
580 警備員[Lv.2][新芽]
垢版 |
2024/07/30(火) 10:02:47.08ID:cPyY9ijF
このサービスはまだ続いてるんですか?
581 警備員[Lv.4][新芽]
垢版 |
2024/07/30(火) 11:44:28.59ID:gi6w/WrX
揚げ
582 警備員[Lv.1][新芽]
垢版 |
2024/08/15(木) 10:46:53.97ID:Ktgmu791
アフリカは
583nobodyさん
垢版 |
2025/05/22(木) 21:17:15.42ID:IDnxdwho
岡山市に本店を置く地方銀行「中国銀行」の屋号を巡り、パキスタンに駐在する中国外交官が「知名度に便乗した詐欺とは思わないのか?」などとX(旧ツイッター)に投稿していたことが22日、分かった。北京に本店を置く同名の国有大手と混同する訪日客が多いことに不満を漏らしたとみられるが、産経新聞の取材に応じた中銀担当者は「投稿内容の意図は全くない」と困惑した。
レスを投稿する