ITエンジニアぽむの備忘録

IT系で気になったことを書き留めておく備忘録です。仕事でよく使っているJavaと自宅で使っているLinuxについて書いていこうと思っています。同じお悩みをお持ちの方のお役に立てたら嬉しいです。

Struts2

Struts2でO/Rマッパを使って家電情報を編集してみよう!

こんにちは、ぽむです。 Struts2でO/Rマッパを使って、家電情報テーブルを編集してみましょう。 はじめに 開発環境 ビューの作成 モデルの作成 連携データの作成 DAOの作成 コントローラの作成 実行結果 おわりに はじめに 前回までで、家電情報テーブルにデ…

Struts2でO/Rマッパを使って家電情報を保存してみよう!

こんにちは、ぽむです! 今回は、Struts2を使った保存処理を見ていきましょう。 はじめに 開発環境 新規登録画面に保存処理を追加 モデルに今回連携する情報を追加 保存処理の追加 アクションに追加 DAOに追加 実行結果 おわりに はじめに 前回までのブログ…

新規登録と編集登録を1画面でできる画面を作ってみよう!

こんにちは、ぽむです! 今回はjqueryを駆使した新規登録画面とStruts2での画面遷移を紹介したいと思います。 はじめに 開発環境 画面の作成 新規ボタンの追加 新規登録画面の作成 ロジックの作成 モデルの追加 アクションの追加 実行結果 おわりに はじめに…

Struts2を使ってテーブルのデータを表で表示してみよう!

まえがき テーブルのデータを画面内に表として表示するプログラムを紹介したいと思います。 下記サイトでテーブルのデータをリストデータとして取得する方法を書いているので、よかったら参考にしてみて下さいね。 pom2019.hatenablog.com 今回扱うJavaのフ…

Webアプリ実行時にセッションファクトリーを取得しよう!

まえがき サーバ起動時に保存したセッションファクトリーを実際にWebアプリ起動時に変数として取得する方法について紹介したいと思います。 サーバ起動時にセッションファクトリーを取得/保存する方法については、前回のブログを参考にしてみて下さいね! po…

セッションファクトリーの便利な保存方法!

まえがき SessionFactoryは、O/RマッパでEntityを取得するために必ず必要になります。 (Entity操作を行うDaoは、すべてSessionFactoryをベースとして実装されています。他にEntityManagerを使う方法がありますが、ここではSessionFactoryにフォーカスしてお…

Struts2ブランクプロジェクトのエラーを解消する!

まえがき 前回作成したStruts2のブランクプロジェクトをlocalhostで動かしてみます。ブランクプロジェクトを作成した段階では、エラーが出ているのでこのエラーを解消し、実際に画面表示させるまでの手順を説明したいと思います。 サーバにプロジェクトを追…

STS3でStruts2のブランクプロジェクトを作成する!

まえがき Struts2フレームワークを使って、Webアプリケーションを作成していきたいので、STSにStruts2のブランクプロジェクトを導入したいと思います。Struts2のブランクプロジェクトは、Maven設定のアーキタイプを設定することで、簡単に作成することができ…