09/19: Javaの手帖
09/14: Java / JSP 基本
@IT:連載 基礎から学ぶサーブレット/JSP 第8回
Webアドレスに自動でアンカーを追加する
String strVal="新WINGSサイト http://www.wings.msn.to/ をよろしく!";
out.println(strVal.replaceAll("(http://|https://){1}[\\w\\.\\-/:]+","<a href='$0'>$0</a>"));
String strVal2="お問い合わせは webmaster@wings.msn.to まで";
out.println(strVal2.replaceAll("[\\w\\.\\-]+@([\\w\\-]+\\.)+[\\w\\-]+","<a href='mailto:$0'>$0</a>"));
HashMap objMap=new HashMap();
objMap.put("key1","value1");
objMap.put("key2","value2");
Object[] objKey=objMap.keySet().toArray();
for(int i=0;i < objKey.length;i++){
out.println(objKey[i]); // key name
out.println(objMap.get(objKey[i])); // value
}
Webアドレスに自動でアンカーを追加する
String strVal="新WINGSサイト http://www.wings.msn.to/ をよろしく!";
out.println(strVal.replaceAll("(http://|https://){1}[\\w\\.\\-/:]+","<a href='$0'>$0</a>"));
String strVal2="お問い合わせは webmaster@wings.msn.to まで";
out.println(strVal2.replaceAll("[\\w\\.\\-]+@([\\w\\-]+\\.)+[\\w\\-]+","<a href='mailto:$0'>$0</a>"));
09/11: 要件定義
要求定義の方法論を知る【後編】:ITpro
図A ADSG for e-businessにおける要件定義の主要な成果物
図A ADSG for e-businessにおける要件定義の主要な成果物
- 対象業務を鳥瞰したシステム・コンテキスト図(ユースケース図)
- 上記をブレークダウンしたユースケース・モデル
- 業務をクラスとして設定するドメイン・モデル(クラス図)
- ユーザインターフェース・プロトタイプ
- ロバストネス・モデル
- データ・ディクショナリ
- ER図