Youtube版【Java】サーブレットからJSPへフォワードする
解説動画 JSPにフォワードすれば、デザインと処理を分離できますね。 ■動画はこちら ■Youtube版の解説で使用しているソースコード 動画と一緒にこちらも参考にどうぞ。 サーブレット [crayon-65141bd7…
Java言語プログラミングのゆるふわレシピ。コピペで使える3分クッキング♪
解説動画 JSPにフォワードすれば、デザインと処理を分離できますね。 ■動画はこちら ■Youtube版の解説で使用しているソースコード 動画と一緒にこちらも参考にどうぞ。 サーブレット [crayon-65141bd7…
いまさらながら少し面白かったので、ひさびさ書いてみました。 不思議なコード(一部だけ) さて、こんなコードがあります。
1 2 3 4 5 6 7 8 9 10 | //おまじないw(ドライバのロード) Class.forName("oracle.jdbc.driver.OracleDriver"); //DBに接続(URL,USER_ID,PASSWORD) Connection conn = conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe", "scott", "tiger"); //SQLを発行 Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("select dummy from dual"); ・・・ |
いや、データソース使えよ。とか、そ…
解説動画 定型文なら、これを使うと楽ですよね。 ■動画はこちら ■Youtube版の解説で使用しているソースコード 動画と一緒にこちらも参考にどうぞ。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | import java.text.MessageFormat; import java.util.HashMap; import java.util.Map.Entry; public class MessageFormatTest { public static void main(String[] args) { HashMap<String,String> map = new HashMap<String,String>(); map.put("メロン", "800"); map.put("いちご", "600"); map.put("みかん", "450"); map.put("バナナ", "350"); String pattern = "{0}は、{1}円です!"; for(Entry<String, String> entry : map.entrySet()) { String str = MessageFormat.format(pattern, entry.getKey(), entry.getValue()); System.out.println(str); } } } |
解説動画 パラメータがちゃんと渡ってきたか、確認するのは大事です。 ■動画はこちら ■Youtube版の解説で使用しているソースコード 動画と一緒にこちらも参考にどうぞ。 [crayon-65141bd80083b869…
解説動画 URLのパス情報を拾ってくると、引っ越しとかで便利ですよね。 ■動画はこちら ■Youtube版の解説で使用しているソースコード 動画と一緒にこちらも参考にどうぞ。 1つめ [crayon-65141bd800…
解説動画 i++と++i、ちょっと動きが違うんですよね。 ■動画はこちら ■Youtube版の解説で使用しているソースコード 動画と一緒にこちらも参考にどうぞ。 1つめ [crayon-65141bd800d173450…
解説動画 UTF-8でCSVファイルを出力するときには、BOMを付けるとExcelでちゃんと開けますね。 ■動画はこちら ■Youtube版の解説で使用しているソースコード 動画と一緒にこちらも参考にどうぞ。 [cray…
解説動画 正規表現を使うといろいろできますが、今回は半角数字をチェックしてみたいと思います。 ■動画はこちら ■Youtube版の解説で使用しているソースコード 動画と一緒にこちらも参考にどうぞ。 [crayon-651…
なんでこんなところで落ちるん。。なんてことないですか? そう、そもそもパラメータが渡ってないなんてオチ。。 ありがちな罠w Youtube版はこちらからどうぞ Youtubeで動画を公開しました。こちらもぜひぜひ。 こち…
セッションは大事ですね。 HTTP自体は、ステートレスなものなので、画面遷移するとつながりがなくなってしまいます。。 そこで、クッキーを使って、画面間でデータを維持するのが、セッション。 ・・・なわけですが、あまり大きな…