JAVA+JSP+Struts+Tomcat Part3
■ このスレッドは過去ログ倉庫に格納されています
0001965
2006/10/26(木) 20:41:360076デフォルトの名無しさん
2006/12/13(水) 23:13:16めちゃくちゃ面倒くさいし、JSPよんででもわかりにくいんだけど。
名前の付け方がへたくそ?
0077デフォルトの名無しさん
2006/12/13(水) 23:23:07必要がなければわざわざしなくていいよ。
0078デフォルトの名無しさん
2006/12/14(木) 00:35:210079デフォルトの名無しさん
2006/12/14(木) 02:17:41複数画面で似たような項目があるけど、入力の検証が全然違ったり
する時は完全に別々のを作るか、複数画面で共有するか、継承や委譲
使うか激しく迷うんだが・・・
あとActionFormとView Helperを同じクラスでやるか別にするかも同じく
迷ってます。こちらもアドバイスもらえたらありがたいっす。
0080デフォルトの名無しさん
2006/12/16(土) 19:32:35セオリーはよくわからないですが、似たような箇所があれば複数画面で共有してもいいと思います。
だいたい1画面に1つになると思います。
0081デフォルトの名無しさん
2006/12/18(月) 01:06:26英語版とか作らないならやんなくていいんじゃない?
0082デフォルトの名無しさん
2006/12/19(火) 00:51:56原因が分かりません。
WebSphereApplicationServerではできたので、JAVA側ではなくて
TOMCAT側に何か問題がありそうなのですが…。
TOMCATのserver.xmlに追加
<Context path="/Test" docBase="Test" debug="0" reloadable="true">
<Resource name="jdbc/sample" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/sample">
<parameter>
<name>username</name>
<value>[DB2のユーザ名]</value>
</parameter>
<parameter>
<name>password</name>
<value>[DB2のパスワード]</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>COM.ibm.db2.jdbc.app.DB2Driver</value></parameter>
<parameter>
<name>url</name>
<value>jdbc:db2:SAMPLE</value>
</parameter>
</ResourceParams>
</Context>
0083デフォルトの名無しさん
2006/12/19(火) 00:53:04<resource-ref>
<description />
<res-ref-name>jdbc/sample</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Application</res-auth>
<res-sharing-scope>Shareable</res-sharing-scope>
</resource-ref>
また、TOMCATのcommon/libにDB2のdb2java.zipの拡張子をjarに変えたものを入れました。
クラスパスを通すやり方はこれでよかったのでしょうか?
サーブレットの記述
Properties env = new Properties();
env.setPropert(Context.INITIAL_CONTEXT_FACTORY,
"com.ibm.websphere.naming.WsnInitialContextFactory");
Context ctx = new InitialContext(env);
DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/sample");
ここを書き換えたりするのでしょうか?
0084デフォルトの名無しさん
2006/12/19(火) 00:56:13Tomcatの、context.xmlに<ResourceLink>要素を書く
0085デフォルトの名無しさん
2006/12/21(木) 11:42:26windowsの場合、標準出力・標準エラー出力をスレッドを生成して呼んだほうがいいらしいのですが、
http://javafaq.jp/S103.html
[Q12]
サーブレット内でスレッドって勝手に作っちゃって良いのでしょうか?
0086デフォルトの名無しさん
2006/12/21(木) 23:33:17Weblogicだが・・・
0087デフォルトの名無しさん
2006/12/22(金) 00:36:42ただ、そう思ってるなら根本的に知識が不足してるから危険は危険だろな。
スレッド、作りすぎてサーバ落としたり。
AP サーバ落としたのに終了しねーぞゴルァとかなったり。
0088デフォルトの名無しさん
2006/12/22(金) 09:45:09ありがとうございます。
終了処理で心配しているのが、
子スレッドが終了していないのに親スレッド(リクエストスレッド)が終了(アプリケーションアンデプロイ)すると
親スレッドはdestroyになって子スレッドの終了を待ってしまうのでしょうか。
というか、スレッドってそういうものなのでしょうか?
その場合、サーブレットの終了処理で、子スレッドのdestroyをしようかなと思うのですが、
サーブレットの終了処理の前に、リクエストスレッドが終了しようとして、そこでずっと止まってしまったり・・・
0089103
2006/12/26(火) 11:24:43どこに書けばいいのかまったくぜんぜんわかりません。
ぜひ教えてください。
0090デフォルトの名無しさん
2006/12/26(火) 11:37:38セッションタイムアウト用のリスナクラスを書く。
でそのクラスをweb.xmlにリスナとしと書いておくとタイムアウト時に呼ばれる。
↓解決してないけどヒントには、なるはず。
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=33062&forum=12&3
0091デフォルトの名無しさん
2006/12/27(水) 03:13:31strutsでいうstruts-config.xmlに当たる部分をクラスに置き換えて
メソッド名 = URLにしたフレームワーク(というかURLDispatcher)を考えています
(というか、ほぼ実装ずみです)
以下のようなクラスが、あったとき、
/index.do で Root#index(・・・)が、実行される。
/hoge/XXXX.doでHoge#XXXX(・・・)が、実行されるようにします。
class Root {
public Hoge hoge;
public ActionForward index(ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
return XXXX次の画面へ;
}
}
class Hoge {
public void XXXX(・・・) {
}
}
続く
009291
2006/12/27(水) 03:26:47struts-config.xmlに記述する
formのスコープ、validationの有無、validationエラー時の遷移先を
どのように渡してやるのが、スマートな方法でしょうか?
#とりあえず、seaserの定数アノテーションを使う方法を考えていますが、
#定数名を間違って書く場合が、ありそうでいまいち好きになれません。
0093デフォルトの名無しさん
2006/12/28(木) 16:12:22txt1,txt2の両方にmaskが適用されない場合はどうすん
0094デフォルトの名無しさん
2006/12/28(木) 20:20:18ほー、validaterってそんな複雑なことまでできんのか。
まじめにやってないとわかんないな。。。
今までtxt1とtxt2をくっつけたgetterを作ってそいつにvalidateかけてたよ。
0095デフォルトの名無しさん
2006/12/29(金) 12:31:52url-patternだけ取ってくることってできないですかね?
sturtsだと"*.do"の部分
ソース見ると自力でweb.xmlをパースをしてるみたい。
そこまで面倒なことしないととれないもんですかね?
struts以外の某FWでhtml:actionタグみたいなのを作りたいんですけど。
0096デフォルトの名無しさん
2006/12/29(金) 13:48:04web.xmlパースでいいんじゃない?一回作ればいいだけ出し
0097デフォルトの名無しさん
2007/01/02(火) 19:29:42が・・・・
new した際のクラスローダはクラスが作成された際のクラスローダで
ActionServletは自作のServletからデリゲーションして問題なくなったのですが
JSPまわりがダメです。
JSPの作成元はTOMCAT内だし、中々難しい状態です。
commns.Log周りで怒られてしまいます。
J2EEアプリケーション内にjavassistを仕込むにはどうやったらよいのでしょうか。
0098デフォルトの名無しさん
2007/01/02(火) 21:50:110099デフォルトの名無しさん
2007/01/03(水) 15:30:56ファイルアップロード画面でsubmitすると、以下のようなexceptionがでます。
ググるとenctype="multipart/form-data"をしていすればおkみたいなことが書かれているのですが、
解決しません。それ以外になにか設定すべきことはありますでしょうか。
ちなみに左記のサイトを参考にしました。http://www.javaroad.jp/opensource/js_struts20.htm
javax.servlet.ServletException: BeanUtils.populate
org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1254)
org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:821)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:254)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
原因
java.lang.IllegalArgumentException: argument type mismatch
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:324)
org.apache.commons.beanutils.PropertyUtils.setSimpleProperty(PropertyUtils.java:1789)
org.apache.commons.beanutils.PropertyUtils.setNestedProperty(PropertyUtils.java:1684)
org.apache.commons.beanutils.PropertyUtils.setProperty(PropertyUtils.java:1713)
org.apache.commons.beanutils.BeanUtils.setProperty(BeanUtils.java:1019)
org.apache.commons.beanutils.BeanUtils.populate(BeanUtils.java:808)
org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1252)
org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:821)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:254)
(略
0100デフォルトの名無しさん
2007/01/03(水) 15:47:06ActionFormのプロパティの型はorg.apache.struts.upload.FormFile型にしてる?
010199
2007/01/03(水) 15:48:11してます。
0102デフォルトの名無しさん
2007/01/03(水) 15:53:55じゃあ、その情報だけじゃわからん。
スタックトレースを見る限り、RequestProcessorがActionFormのプロパティに
オブジェクトをセットするところで、BeanUtilsのpopulate()メソッドが
java.lang.IllegalArgumentException: argument type mismatch を投げている。
setterの引数の型と実際に渡されたオブジェクトの型が違う場合にこの例外が起きる。
010399
2007/01/03(水) 15:58:05あっ、たったいま自己解決しました。
<html:file property="upload" size="20" />
<html:submit value="upload" property="upload" />
~~~~~~~~~~~~~~~~~~
~部分が余計についてたためでした・・。
一晩中悩んだ結果がこれか・・orzorz
お騒がせしました。。
0104デフォルトの名無しさん
2007/01/06(土) 01:05:07@@@はArrayListで文字がランダムな数字が入っています。
これをJSPでiterateタグを使って表示させたいのですが、どうすればよいでしょうか?
ArrayListの中身がBeanだったら大丈夫なんですが、数字の場合、書き方がわからなく
悩んでいます。
0105デフォルトの名無しさん
2007/01/11(木) 23:27:27環境
java1.5
struts1.3
TOMCAT5.0
eclipse3.1
bean:messageタグでメッセージを表示する際に、
ロケールの違いによって英語よう、日本語用を分けれるのはわかるのですが、
タイトル等固定メッセージと、エラー等システムで可変のメッセージを、
2つのプロパティファイルに分けたいのですが、
どのようにすればよいのか、具体的に教えていただけないでしょうか?
調べながら下記のようにやってみたのですが、うまくいきません。
どのように間違っているのか教えてください。
struts-configに、下記のように設定し、
<message-resources parameter="resources.aaaaa"/>
<message-resources parameter="resources.bbbbb"/>
利用するJSPで
<bean:message bundle="aaaaa" key="aaa.bbb.ccc" />
<bean:message bundle="bbbbb" key="aaa.bbb.ccc" />
と指定して、aaaaa.propertiesのaaa.bbb.cccと
bbbbb.propertiesのaaa.bbb.cccをそれぞれ表示できると思ったのですが・・・
0106デフォルトの名無しさん
2007/01/11(木) 23:34:10<message-resources parameter="resources.aaaaa" key="aaaa" />
<message-resources parameter="resources.bbbbb" key="bbbb"/>
とすればおk。
0107デフォルトの名無しさん
2007/01/11(木) 23:35:13<message-resources parameter="resources.aaaaa" key="aaaaa" />
<message-resources parameter="resources.bbbbb" key="bbbbb"/>
でした。orz
0108デフォルトの名無しさん
2007/01/11(木) 23:55:49早速のレスありがとうございます。
「message-resources」にkeyを設定してやらなければならないのですか・・・
さっぱり気づきませんでした。明日早速やってみます。
jspの記述は「<bean:message bundle="bbbbb" key="aaa.bbb.ccc" />」
のままで良いのでしょうか?
0109デフォルトの名無しさん
2007/01/13(土) 23:37:540110デフォルトの名無しさん
2007/01/13(土) 23:47:04style属性は、"style"でいいんじゃね?
http://struts.apache.org/1.x/struts-taglib/tlddoc/html/button.html
0111デフォルトの名無しさん
2007/01/14(日) 00:10:49その2ちゃんねるが閉鎖されるなんていやだ。
そのためにはどうすればいいか?抗議をすればいい
いまこそ2ちゃんねるを守るために俺は秋葉原駅電気街出口で抗議をしようと思う。
みんな、手を貸してはくれないか?
手を貸してくれる同志は下記参照
日時 2007年1月13日
日程 午前10時から秋葉原駅電気街出口にて民衆に訴えかける、午後1時終了予定
必ず「2ちゃんねるが閉鎖されるのを黙ってみていられません、どうか2ちゃんねるが閉鎖されるのに反対してください」と言ってください
どうかコピペして広い範囲に知らせてくれ。
0112デフォルトの名無しさん
2007/01/16(火) 23:24:37UIの部分のは、普通にブラウザからアクセスし、テストしているのですが
裏側のLogic部分の単体テストで、普通にTestLogicみたいなクラスをつくり、その中の
main()からテストをしようとしてるのですが、これってスタンダードですかね?
この方法だとTestLogicが入っているPackageにlog4j.xmlをCopyしないとエラッタリしるので。。
Logic部分のテスト、みんなはどうしてますか?
0113デフォルトの名無しさん
2007/01/16(火) 23:37:360114デフォルトの名無しさん
2007/01/17(水) 00:23:50main っていつの話だよw
テストの基本は JUnit だろ。
間違っても Test クラスからログとか出して目視で確認するなよw
0115デフォルトの名無しさん
2007/01/17(水) 23:35:50JUnit って、Log4Jが動いているWebAppに対しても上手く動きますかね。
自分が試したところ、log4j.xml の置き場所を移動させたりしないとできなかったのです。
jp+
+logic
+action
+util
のようなSrcの階層で、WebAppを起動するときは、jpと同列のフォルダー(src直下)
にlog4j.xml を入れているのを、いちいちlogicフォルダーとかに移してたので、
上手い方法があるのかなと。
0116デフォルトの名無しさん
2007/01/18(木) 00:14:56諦めろ
この業界を諦めろ
0117デフォルトの名無しさん
2007/01/18(木) 01:05:31src直下でいけるだろ。
っつーか、JUnitにログなんか関係ないだろ。
0118デフォルトの名無しさん
2007/01/18(木) 01:48:41発生してページが開けなくなる上にTomcatをシャットダウンしても
Javaプロセスが残っちゃってkillコマンドでそのプロセスを切らなきゃならない
事があるんだけど、これって何かやり方が悪いのでしょうか?
0119デフォルトの名無しさん
2007/01/18(木) 03:34:100120デフォルトの名無しさん
2007/01/18(木) 05:09:59正しく動いた。
感動した。
0121デフォルトの名無しさん
2007/01/18(木) 09:42:48StrutsIDEよりも便利だったら乗り換えようかと思ってるんですが。
0122デフォルトの名無しさん
2007/01/19(金) 23:23:090123デフォルトの名無しさん
2007/01/20(土) 06:41:440124デフォルトの名無しさん
2007/01/20(土) 15:34:460125デフォルトの名無しさん
2007/01/20(土) 15:52:180126デフォルトの名無しさん
2007/01/21(日) 10:00:57action.form.HelloWorldFormはちゃんとあるのですが原因ってなんでしょうか?
<例外>
javax.servlet.jsp.JspException: クラス action.form.HelloWorldForm のbeanを生成する際の例外: {1}
at org.apache.struts.taglib.html.FormTag.initFormBean(FormTag.java:487)
at org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:457)
at jsp_servlet.__index._jspService(__index.java:133)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:272)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:165)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3153)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1973)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1880)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1310)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:179)
0127デフォルトの名無しさん
2007/01/21(日) 12:44:34Struts1.1用のコードや設定ファイルをStruts1.2で使っている為では?
例えばStruts1.2なのにHelloWorldFormでActionErrorを使っているとか。
0128デフォルトの名無しさん
2007/01/21(日) 14:46:06前のページでパスワードとIDを入力させ、一致したらemberlistM.jspへ
一致しなかったらemberlistU.jspへ飛ばそうと考えてたのですが
うまくいきません、どのようにすればいいのでしょういか?
プログラムはこんな感じです
最終的には、パスワードとIDによって、それぞれ別のページへ飛ばそうと考えているので
Whileで回しています、使用ソフトはTOMCATとMysqlです
while の中にout.println(rs.getString("password"));
out.println(rs.getString("id"));を入れて、id password共に表示されたことは確認しています
0129ソースです
2007/01/21(日) 14:46:47<html>
<head>
<title></title>
</head>
<body>
<%
String pass = request.getParameter("pass");
String username = request.getParameter("username");
Context ctx=new InitialContext();
DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/Jsp10");
Connection db=ds.getConnection();
Statement sttSql=db.createStatement();
ResultSet rs=sttSql.executeQuery("SELECT * FROM memberlist ");
while(rs.next()){
String password = rs.getString("password");
String id = rs.getString("id");
if(pass == password && username == id){response.sendRedirect("memberlistM.jsp");}
}
sttSql.close();
db.close();
response.sendRedirect("memberlistU.jsp");
%>
</body></html>
0130デフォルトの名無しさん
2007/01/21(日) 14:57:170131デフォルトの名無しさん
2007/01/21(日) 14:59:31×
if(pass == password && username == id){response.sendRedirect("memberlistM.jsp");}
○
if (pass.equals(password) && username.equals(id) {.......}
0132デフォルトの名無しさん
2007/01/21(日) 15:24:31ありがとうございました、やってみます
0133デフォルトの名無しさん
2007/01/25(木) 22:40:56行いたいと思いましたが、Strutsのvalidator機能で提供されている
ルールに無かったので独自ルールを作ろうとしましたがうまくできませんでした。
field propertyを2つ設定することが出来れば比較も可能だと思うのですが
実現方法を教えていただけないでしょうか?
googleで調べましたがpropertyを2つ設定しているサンプルが
見当たらなかったのでもしかして実現不可能なのでしょうか。。。
このあたりを参考に独自ルールを作りました。
ttp://www.techscore.com/tech/ApacheJakarta/Struts/15-2.html
0134デフォルトの名無しさん
2007/01/25(木) 22:50:16Strutsのオフィシャルページ
http://struts.apache.org/1.3.5/faqs/index.html
↑の"External FAQs and HOWTOs"の項
からリンクのあるこの辺を参考に汁。
http://www.raibledesigns.com/page/rd/20030226#struts_validator_validating_two_fields
0135133
2007/01/25(木) 23:46:35ありがとうございます!さっそく試してみます。
大小比較のclassとvalidation.xmlは教えて頂いたサイトと
近いところまで作れていたのですが、validator-rules.xmlが
まったく違いました。
validation.xmlでToDateの設定をして
大小比較のclassで以下のように値取得を試みましたが
sProperty2には「ToDate」というただの文字列が代入されて
value2はnullとなってしまい、諦めてしまいました。
validation.xml
<var-name>secondProperty</var-name>
<var-value>ToDate</var-value>
大小比較class
String sProperty2 = field.getVarValue("secondProperty");
String value2 = ValidatorUtil.getValueAsString(bean, sProperty2);
教えて頂いたサイトのvalidator-rules.xmlにある
<javascript>以降に関しては試していなかったので
試してみます。
また明日、報告します。
0136デフォルトの名無しさん
2007/01/25(木) 23:58:55あるなら俺も知りたいが。無理じゃねーの?
0137デフォルトの名無しさん
2007/01/27(土) 22:43:12それぞれ別のActionを実行させたいのですが、
<html:form> をボタン毎に分ける以外に方法はありますでしょうか?
もしくは、複数のSUBMITを区別する方法があったら教えてください。
なんとなく、VALUEで判定するのは気がひけます。。。
0138137
2007/01/27(土) 22:51:390140デフォルトの名無しさん
2007/01/28(日) 00:47:39http://www.javaroad.jp/opensource/js_struts14.htm
これみてわかんなきゃさっさと公務員にでもなったほうがいいよ。
0141デフォルトの名無しさん
2007/01/28(日) 00:56:20つ org.apache.actions.LookupDispatchAction
0142デフォルトの名無しさん
2007/01/28(日) 01:05:290144デフォルトの名無しさん
2007/01/29(月) 14:17:12そのままWebLogicなどに持っていけるものなのでしょうか?
0145デフォルトの名無しさん
2007/01/29(月) 17:02:05TomcatとWeblogicでは、一部設定ファイルが違うから無理
0146デフォルトの名無しさん
2007/01/29(月) 23:47:13いやいけますよ。。。
データソースの指定等でtomcat独自の指定していなければ
0147デフォルトの名無しさん
2007/01/30(火) 01:26:370148デフォルトの名無しさん
2007/01/30(火) 01:40:25アプリ登録でTomcatにない設定なかったけ?
0149デフォルトの名無しさん
2007/01/30(火) 03:51:21データソースとか。
データソースの指定は、Tomcat4とTomcat5でも違うしな
0150デフォルトの名無しさん
2007/01/30(火) 07:16:39実装依存になるようなアホな使い方しているのか?
0151デフォルトの名無しさん
2007/01/30(火) 08:57:26一般的ですか?
0152デフォルトの名無しさん
2007/01/30(火) 09:25:540153デフォルトの名無しさん
2007/01/30(火) 09:31:33とかの区切りがわからんよー
0154デフォルトの名無しさん
2007/01/30(火) 09:49:29その中でお前が作る部分、アプリケーションサーバが担当する部分と分かれているんだ
0155デフォルトの名無しさん
2007/01/30(火) 09:50:280156デフォルトの名無しさん
2007/01/30(火) 09:51:13そうだけど、Commons DBCP依存のコードは書かないのが普通。
0157デフォルトの名無しさん
2007/01/30(火) 09:58:54あー、JAVA苦手だ。
0158デフォルトの名無しさん
2007/01/30(火) 12:10:54Tomcat5.5使ってます
以下のことを試しました。
1.CATALINA_HOME/conf/server.xmlに Realm書く
2.<host>タグ内に<Valve className="org.apache.catalina.authenticator.SingleSignOn" />書く
3.各ウェブアプリに<security-constraint>書く
4.ログイン用というかポータルアプリに<login-config>書く
5.4のアプリにログインする
6.他のアプリにいくと権限ないって怒られる
知ってる方いたら教えてくださいまし。。。
0159158
2007/01/30(火) 13:47:44まじわかんね。。。
スレ汚しスマソ
0160デフォルトの名無しさん
2007/01/30(火) 15:51:58リダイレクトしてくれるような設定って
Tomcatにないでしょうか?
0161デフォルトの名無しさん
2007/01/30(火) 16:11:250162デフォルトの名無しさん
2007/01/31(水) 00:43:14tomcatで。
0163デフォルトの名無しさん
2007/01/31(水) 00:46:040164デフォルトの名無しさん
2007/01/31(水) 00:46:210165デフォルトの名無しさん
2007/02/01(木) 00:41:44環境はあまり気にしないで問題ないと思っていますが、
とりあえず下記を前提にしています。
java1.46
struts2.0
TOMCAT5.0
eclipse3.1
画面の遷移時にbeanを持ち歩きつつ、
パンくずリストを作成したいのですが、
なにか良いHPとか本などを教えていただけないでしょうか?
後、仕組みを間単に教えてください。
0166デフォルトの名無しさん
2007/02/01(木) 00:47:250167デフォルトの名無しさん
2007/02/01(木) 19:31:010168デフォルトの名無しさん
2007/02/02(金) 13:38:010169デフォルトの名無しさん
2007/02/02(金) 14:35:520170デフォルトの名無しさん
2007/02/03(土) 12:40:460171デフォルトの名無しさん
2007/02/03(土) 23:17:28JSP+ServletによるWEBアプリケーション開発したいんですが
何かおすすめ書籍ってありますか?
ちなみに
『Java Mysql Tomcat 掲示板とブログ』
『Tomcat&jsp』
は購入済みで一通り読みました
J2EEとかStrutsとか、このへんは、のってませんでした…
0172デフォルトの名無しさん
2007/02/04(日) 00:21:12読むより作ってみれ
0173デフォルトの名無しさん
2007/02/04(日) 20:10:35俺は本を読まないと作れないタイプなんだよ!!!
ぼけっ
0174デフォルトの名無しさん
2007/02/04(日) 21:19:47じゃあ諦めろセンス無し
0175デフォルトの名無しさん
2007/02/05(月) 12:37:43現在a.comで運用しています。これを、b.comでもアクセスできるようにしたいのですが、
Tomcat単体で出来ますでしょうか?
ドメインの取得とDNSへの登録は完了しています。
■ このスレッドは過去ログ倉庫に格納されています