サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 17
kamakura.cool.ne.jp
本当は推薦したくない!と、思うくらい一人占めしたい癒される女の子です(^^このサイト的なお話はまだそこまでしていませんが、会員になるきっかけをくれたのは、まきこちゃんでした。笑顔と性格が可愛くて、毎日でも会いたいな~と思わせてくれました。
Washoku, the term for traditional Japanese cuisine, represents a profound aspect of Japan’s rich cultural and culinary heritage. Recognized by UNESCO as an Intangible Cultural Heritage of Humanity, Wa...
通常のスクリプト言語と同じように、PHPをコマンドラインで解釈実行するツールは、 バージョン4.2.0から実験的にサポートされ、4.3.0からは正式に使えるようになりました。 これはCLI(Command Line Interface)と呼ばれ、CGIとは別物です。 Windowsでは、php.exeがPHPをコマンドラインで解釈実行するのに使われます。 下のようなサンプルスクリプト(拡張子は何でもよいと思いますが、.phpとします)を作り、 「C:\php5\php.exe sample.php」のような形で実行します。 #!/usr/local/bin/php -q <?php // argvはスクリプト名自身も含みます。 $ds1 = $argv[1]; $ds2 = $argv[2]; $da1 = array(); if(! preg_match("/^(\d\d\d\d)(\d
ファイナルファンタジー2の攻略。隠し通路・敵・宝箱のデータがあるダンジョンマップ、Q&Aや魔法の考察、攻略本レビューなど。六三四の剣の攻略も。
Jakarta Slideは、 100%純粋Javaで書かれた、 WebDAVプロトコルによるするデータ管理を実現するためのソフトウェアの集合体です。 次のようなものが含まれます。 階層的なデータ・ストレージを備えたコンテンツ管理システムとそのAPI コンテンツ管理システムを公開するためのWebDAVレベル2を実装したサーブレット Java言語向けのWebDAVクライアントAPI WebDAVコマンドライン・クライアント つまり、Slideを入手すれば、JavaベースのWebDAVクライアントと、 同じくWebDAVサーバを使うことができるようになる、というわけです。 また、 SlideはJakarta Tomcat などのJ2EEサーブレットコンテナに簡単に単独のWebアプリケーションとして簡単に配備することができ、 可搬性も十分備えたWebDAVサーバとして便利に使うことができます。
struts-config.xmlとvalidation.xmlの書き方のメモです。 このページのサンプルはStruts 1.2用のものです。 1.3用へ移行する際の変更点は バージョン1.2から1.3への移行のページに載せました。 <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd"> <struts-config> <!-- ========== Data Source Configuration ==================
●日付書式の妥当性検証 日付書式の妥当性検証に使うdateバリデータはさほど難しいというものではないのですが、 書き方のテンプレートということでここに一緒にメモっておきます。 <form name="MyForm"> <field property="startDate" depends="required,date"> <arg0 key="startDate.displayName"/> <var><var-name>datePattern</var-name><var-value>yyyyMMdd</var-value></var> </field> </form> ●maskバリデータ よく使われるバリデータとしては必須入力チェックをするrequired、 データ型チェックをするintegerなどがありますが、 もう少し複雑なバリデータとしてmaskが便利に使えます。 これは入
Ukai, or cormorant fishing, is a captivating and ancient Japanese tradition that dates back over 1,300 years. This unique fishing technique, practiced along several rivers in Japan, combines history,...
Jakarta Tomcatのバージョン4.1以降では、 その上で動作するところのWebアプリケーションがデータベース接続に利用するJDBCドライバの機能に関係なく、 データベース接続ぷーリングが行えるようになっています。 これは、同じJakartaプロジェクトが開発しているパッケージ、 Jakarta Commons DBCP をTomcatに同梱することで実現しています。 $CATALINA_HOME/common/lib の下に、commons-dbcp.jar というJARアーカイブがあると思いますが、これがそのご本尊です。 (commons-dbcpを使うにはcommons-logging-api.jar、commons-collections.jar、 commons-pool.jarも必要とします。これらも同じ位置にあるはずです) 接続ぷーリングを有効にす
Javaアプリケーションに対して、 外部ファイルから環境設定情報などを読み込ませるために、 ちょっとしたINIファイル(Configファイル)を使いたいとき、 java.util.Propertiesが役に立ちます。 また、Java VMが自前でもっている環境情報は、 java.lang.System.getProperty()で取得することができます。 ここでは簡単なプロパティファイルを読むサンプルを載せてみます。 /* * PropertyExample.java * 2002/01/19 */ import java.io.*; import java.util.*; public class PropertyExample { public static void main(String[] args){ try { String propertyFile = "/usr/app1
メッセージリソース、ValidatorForm、validation.xmlを利用したエラー処理についてのメモです。 errors.header=<h2 align="center"><font color="red">エラーですよ</font></h2><ul> errors.footer=</ul><hr> errors.prefix=<li> errors.suffix=</li> errors.required={0}が入力されていません。 error.generic={0} error.shitenCode.required=支店コードを入力して下さい。 error.shitenCode.notexist=入力された支店コードは存在しません。 error.shitenName.required=支店名を入力して下さい。 error.areaCode.requi
プログラム開発者は普段あまり意識しない 「Webアプリケーションのユーザビリティ・デザイン」について、 様々な観点から留意すべきことをまとめられています。
のっけからアレですが、 Strutsには、データをダウンロードするための特別な仕組は用意されていません。 ということで、サーブレット/JSPのAPIの範囲での記述ということで、 とりわけStruts向けに何かしているというサンプルではないのですが、 アップロードと対になっているものと思うのでついでにここに載せました。 Struts 1.1で動作確認しました。 データのダウンロードの仕組は、大きく分けて2つの実装方法があります。 1つめは、サーブレット/Strutsアクションによって、 まず対象データをWebサーバのファイルシステム内に出力し、 そのファイルのURLへのリンクをブラウザに表示する方法。 2つめは、Webサーバ上に出力せず、レスポンスオブジェクトの出力ストリームに、 データを直接書き込んでしまう方法です。 1つめの方法は安定しており開発、デバッグも簡単ですが、 サーバ上に出力し
●メッセージ・リソースの参照 Action.execute()内でメッセージ・リソースを取得するには、次のようにします。 MessageResources resources = getResources(request); String workDir = resources.getMessage("work.file.dir"); String errorMessage = resources.getMessage("errors.notfound", "ファイル"); String directMessage = resources.getMessage("エラーですよ", false); 2番目の例は、メッセージ・リソースが{0}というプレースホルダを持つ場合に、 2番目の引数の値でそれを置き換えることを示します。 プレースホルダは{0}から{3}までの4つがあり
次のページ
このページを最初にブックマークしてみませんか?
『kamakura.cool.ne.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く