Submit Search
Upload
SpringMVCとthymeleafがよくわからん
•
0 likes
•
218 views
Y
Yuuki Ooguro
Follow
関西Javaエンジニアの会(関ジャバ) '17 3月度で発表した資料です。
Read less
Read more
Engineering
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 65
Download now
Download to read offline
Recommended
30歳過ぎてもエンジニアでいるためにやったこと
30歳過ぎてもエンジニアでいるためにやったこと
onozaty
Swiftで聞いておぼえるテスト書き
Swiftで聞いておぼえるテスト書き
Kenji Tanaka
from_beginner_to_engineer
from_beginner_to_engineer
Yuka Tokuyama
「Agileごっこ」で終わらせないために(仮)
「Agileごっこ」で終わらせないために(仮)
Taku Yajima
初めての自動化、Jenkins
初めての自動化、Jenkins
Yuuki Ooguro
コンソールベタ打ち卒業:スクリプトエディタを使おう
コンソールベタ打ち卒業:スクリプトエディタを使おう
Yu Tamura
CodeGrid2周年記念パーティ_ライトニングトーク_アジャイル開発
CodeGrid2周年記念パーティ_ライトニングトーク_アジャイル開発
Yasuyuki Fujikawa
Yiiフレームワークを使ってみた
Yiiフレームワークを使ってみた
Hisateru Tanaka
Recommended
30歳過ぎてもエンジニアでいるためにやったこと
30歳過ぎてもエンジニアでいるためにやったこと
onozaty
Swiftで聞いておぼえるテスト書き
Swiftで聞いておぼえるテスト書き
Kenji Tanaka
from_beginner_to_engineer
from_beginner_to_engineer
Yuka Tokuyama
「Agileごっこ」で終わらせないために(仮)
「Agileごっこ」で終わらせないために(仮)
Taku Yajima
初めての自動化、Jenkins
初めての自動化、Jenkins
Yuuki Ooguro
コンソールベタ打ち卒業:スクリプトエディタを使おう
コンソールベタ打ち卒業:スクリプトエディタを使おう
Yu Tamura
CodeGrid2周年記念パーティ_ライトニングトーク_アジャイル開発
CodeGrid2周年記念パーティ_ライトニングトーク_アジャイル開発
Yasuyuki Fujikawa
Yiiフレームワークを使ってみた
Yiiフレームワークを使ってみた
Hisateru Tanaka
WEB業界でほしい人材とは? そしてWEB業界の実際
WEB業界でほしい人材とは? そしてWEB業界の実際
Hiroyuki Yamaoka
20160423【qpstudy201604】グループディスカッション
20160423【qpstudy201604】グループディスカッション
Yukitaka Ohmura
シリコンバレー 面接体験
シリコンバレー 面接体験
paiza
エンジニアが起業するとき気を付けること
エンジニアが起業するとき気を付けること
晋 奥山
女性エンジニアの1週間
女性エンジニアの1週間
x1 ichi
endeworksでのWebAppの作り方
endeworksでのWebAppの作り方
33rpm
Pythonで始める競技プログラミング
Pythonで始める競技プログラミング
shunki fujiwara
コードが書けない人が凶悪ノベルゲーム「ヤンデレ小杉」を作ってみた
コードが書けない人が凶悪ノベルゲーム「ヤンデレ小杉」を作ってみた
Shintaro Ito
クソアプリ作った
クソアプリ作った
Yoshiaki Kitamura
Nursecall
Nursecall
建 成田
Rakus MeetUp 正攻法はあるのか!?泥臭く戦ったNode.jsバージョンアップ一部始終
Rakus MeetUp 正攻法はあるのか!?泥臭く戦ったNode.jsバージョンアップ一部始終
masatonishihara
英語コーダー大阪 ー 初めての英語コーダー教室
英語コーダー大阪 ー 初めての英語コーダー教室
Martin Heidegger
Redmineプラグイン導入・開発入門
Redmineプラグイン導入・開発入門
Minoru Maeda
今さら聞けないアプリビジネスのいろは 企画申請収益化分析運用編 by excite
今さら聞けないアプリビジネスのいろは 企画申請収益化分析運用編 by excite
trendism
女ゴコロを形にする!現役女性ディレクターが語る女子にウケるサービス作りとは?
女ゴコロを形にする!現役女性ディレクターが語る女子にウケるサービス作りとは?
Yuka Masaki
プログラミングはじめの一歩 先生:関根 元和
プログラミングはじめの一歩 先生:関根 元和
schoowebcampus
未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>
未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>
Daisuke Maki
UIUXとは
UIUXとは
SatoshiNinomiya2
高卒でIT企業に就職してみて
高卒でIT企業に就職してみて
tomomi yuzuriha
とりあえず機械学習をやってみた
とりあえず機械学習をやってみた
suzuki333333333
More Related Content
Similar to SpringMVCとthymeleafがよくわからん
WEB業界でほしい人材とは? そしてWEB業界の実際
WEB業界でほしい人材とは? そしてWEB業界の実際
Hiroyuki Yamaoka
20160423【qpstudy201604】グループディスカッション
20160423【qpstudy201604】グループディスカッション
Yukitaka Ohmura
シリコンバレー 面接体験
シリコンバレー 面接体験
paiza
エンジニアが起業するとき気を付けること
エンジニアが起業するとき気を付けること
晋 奥山
女性エンジニアの1週間
女性エンジニアの1週間
x1 ichi
endeworksでのWebAppの作り方
endeworksでのWebAppの作り方
33rpm
Pythonで始める競技プログラミング
Pythonで始める競技プログラミング
shunki fujiwara
コードが書けない人が凶悪ノベルゲーム「ヤンデレ小杉」を作ってみた
コードが書けない人が凶悪ノベルゲーム「ヤンデレ小杉」を作ってみた
Shintaro Ito
クソアプリ作った
クソアプリ作った
Yoshiaki Kitamura
Nursecall
Nursecall
建 成田
Rakus MeetUp 正攻法はあるのか!?泥臭く戦ったNode.jsバージョンアップ一部始終
Rakus MeetUp 正攻法はあるのか!?泥臭く戦ったNode.jsバージョンアップ一部始終
masatonishihara
英語コーダー大阪 ー 初めての英語コーダー教室
英語コーダー大阪 ー 初めての英語コーダー教室
Martin Heidegger
Redmineプラグイン導入・開発入門
Redmineプラグイン導入・開発入門
Minoru Maeda
今さら聞けないアプリビジネスのいろは 企画申請収益化分析運用編 by excite
今さら聞けないアプリビジネスのいろは 企画申請収益化分析運用編 by excite
trendism
女ゴコロを形にする!現役女性ディレクターが語る女子にウケるサービス作りとは?
女ゴコロを形にする!現役女性ディレクターが語る女子にウケるサービス作りとは?
Yuka Masaki
プログラミングはじめの一歩 先生:関根 元和
プログラミングはじめの一歩 先生:関根 元和
schoowebcampus
未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>
未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>
Daisuke Maki
UIUXとは
UIUXとは
SatoshiNinomiya2
高卒でIT企業に就職してみて
高卒でIT企業に就職してみて
tomomi yuzuriha
とりあえず機械学習をやってみた
とりあえず機械学習をやってみた
suzuki333333333
Similar to SpringMVCとthymeleafがよくわからん
(20)
WEB業界でほしい人材とは? そしてWEB業界の実際
WEB業界でほしい人材とは? そしてWEB業界の実際
20160423【qpstudy201604】グループディスカッション
20160423【qpstudy201604】グループディスカッション
シリコンバレー 面接体験
シリコンバレー 面接体験
エンジニアが起業するとき気を付けること
エンジニアが起業するとき気を付けること
女性エンジニアの1週間
女性エンジニアの1週間
endeworksでのWebAppの作り方
endeworksでのWebAppの作り方
Pythonで始める競技プログラミング
Pythonで始める競技プログラミング
コードが書けない人が凶悪ノベルゲーム「ヤンデレ小杉」を作ってみた
コードが書けない人が凶悪ノベルゲーム「ヤンデレ小杉」を作ってみた
クソアプリ作った
クソアプリ作った
Nursecall
Nursecall
Rakus MeetUp 正攻法はあるのか!?泥臭く戦ったNode.jsバージョンアップ一部始終
Rakus MeetUp 正攻法はあるのか!?泥臭く戦ったNode.jsバージョンアップ一部始終
英語コーダー大阪 ー 初めての英語コーダー教室
英語コーダー大阪 ー 初めての英語コーダー教室
Redmineプラグイン導入・開発入門
Redmineプラグイン導入・開発入門
今さら聞けないアプリビジネスのいろは 企画申請収益化分析運用編 by excite
今さら聞けないアプリビジネスのいろは 企画申請収益化分析運用編 by excite
女ゴコロを形にする!現役女性ディレクターが語る女子にウケるサービス作りとは?
女ゴコロを形にする!現役女性ディレクターが語る女子にウケるサービス作りとは?
プログラミングはじめの一歩 先生:関根 元和
プログラミングはじめの一歩 先生:関根 元和
未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>
未踏カンファレンス2012「メルコグループと未踏ソフト」(スポンサーPR枠)<字幕付き>
UIUXとは
UIUXとは
高卒でIT企業に就職してみて
高卒でIT企業に就職してみて
とりあえず機械学習をやってみた
とりあえず機械学習をやってみた
SpringMVCとthymeleafがよくわからん
1.
と なんだかよくわからないので色々試してみたら よくわからなかった
2.
自己紹介 ➢ 名前:大畔 祐輝 ➢
職業:たぶんシステムエンジニア • での アプリケーション開発 • 年ほど前まではネットワーク環境構築してました • 今はフリーで、なんにもできないけどなんでもやるエンジニアに ➢ 歴: 年ぐらい ➢ 関ジャバ初登壇!
3.
自己紹介 ➢ 名前:大畔 祐輝 ➢
職業:たぶんシステムエンジニア システムエンジニアになりたい人 • での アプリケーション開発 • 年ほど前まではネットワーク環境構築してました • 今はフリーで、なんにもできないけどなんでもやる断れないエン ジニアに ➢ 歴: 年ぐらい ヶ月 ➢ 関ジャバ初登壇!
4.
何を話すのか に慣れていない私が と で アプリケーションを作ろうとした時、 何をどうしたら良いかわからなかったので、色々試して動いたり動かなかったりわかった気になったり ならなかったり迷ったり迷わなかったりそもそも
も も も アプリケーションも慣れ てなかったり。ラジバンダリ。 ペーペーの僕が一体何を話したら良いのか、毎日考えすぎて頭痛いし、仕事終わった後にスライド作る の大変だしなんであの時返事したんだろとか早くゼルダの伝説やりたいなーとか ってすご いよね。あの据え置き機がいきなり携帯ゲーム機に変わるあの感じ。デンモクみたいに飾っておける感 じも素敵。あ、この後のセッション楽しみだなー。早く他の人のセッション聞きたい。聞きたい。 まあ、なんやかんやすごい貴重な体験させて頂いております。すごく嬉しいです。いつも声かけていた だいて実はすごく嬉しいです。ありがとうございます。 じゃあ始めます。
5.
目次 ➢ と についての理解度 ➢
と でシンプルな画面を作りたい ▪ リクエストマッピングはどう実装する ▪ セレクトボックスはどう実装する ▪ ラジオボタンはどう実装する ▪ チェックボックスはどう実装する ▪ 明細のチェックボックスはどう実装する ➢ 雑感
6.
と って に関しての知識 ➢ 徹底入門を
周しました。
7.
と って に関しての知識 ➢ ここ読みました
8.
どんな画面を 作りたいのか
9.
こんな画面
10.
ここにアクセスした時に画面を 表示したい
11.
リクエストマッピング
12.
リクエストマッピング どれ使えばいいの・・・ を使う時は を指定しない場合、全てのメソ ッドを受け付けてしまうから を指定しないのは避けた方が良 さそう。 とはいえ
で を指定するなら から用意されてる を使った方が良さそう。
13.
セレクトボックス
14.
セレクトボックス で作ってみる
15.
セレクトボックス
16.
セレクトボックス もしくはこう・・・?
17.
セレクトボックス と はどっちを使うべき・・・? 今回のセレクトボックスのようなものは で良いのだろ うか。 をうまく設計すればメソッドごとに
はそ こまで必要ないのだろうか。わからない、迷う。
18.
セレクトボックス
19.
セレクトボックス 先頭に空白が欲しい
20.
セレクトボックス 2パターン考えました。 1. 空白の タグをつけちゃう 2.
でなんとかする
21.
セレクトボックス でなんとかする
22.
セレクトボックス 空白の タグをつけちゃう
23.
セレクトボックス でなんとかした場合の
24.
セレクトボックス
25.
セレクトボックスで検索
26.
セレクトボックスで検索 1. タグで先頭の空白を追加した場合 2. で先頭の空白を追加した場合
27.
タグで先頭の空白を追加した場合 検索
28.
タグで先頭の空白を追加した場合 でパラメーターを受け取り検索処理を行う。
29.
タグで先頭の空白を追加した場合 ・・・ ・・・
30.
タグで先頭の空白を追加した場合 ・・・ を に格納しておく
31.
タグで先頭の空白を追加した場合 検索した値が初期 で表示される 画面初期表示時には空白 が だから でも か
32.
で先頭の空白を追加した場合 検索
33.
で先頭の空白を追加した場合 ・・・ ・・・ じゃないよ
34.
で先頭の空白を追加した場合 検索した値が初期 で表示される 画面初期表示時には空白 の が だから
35.
セレクトボックスはどうするのが良いのか ➢ タグでどうにかする なんか タグを強引に追加するのは不自然な気がする が気になる ➢
でなんとかする タグよりこっちのがまだ良い気がする ➢ 他の方法 わからない。もう少し模索したい気がする
36.
こんな画面 ここできた
37.
ラジオボタン 次ここ
38.
ラジオボタン 新品 中古 これも で
39.
ラジオボタン ・・・
40.
ラジオボタン
41.
ラジオボタン 表示できた
42.
ラジオボタンで検索 ・・・ ・・・
43.
ラジオボタンで検索
44.
ラジオボタンで検索 検索した値が初期で チェックされる の値が なので 初期表示時には選択されない。 選択されてて欲しいし、どちらかでし か検索できないのは不便 じゃあなぜラジオボタンなのか
45.
ラジオボタンで検索 新品 ・・・ ・・・
46.
こんな画面 ここまでできた
47.
チェックボックス 次ここ
48.
チェックボックス アクション シューティング アドベンチャー パズル
スポーツ レース 音楽 ハイスピード推理アクション シミュレーション
49.
チェックボックス ・・・
50.
チェックボックス
51.
チェックボックス 表示できた
52.
チェックボックスで検索 新品 ・・・ ・・・
53.
チェックボックスで検索
54.
こんな画面 ここまでできた
55.
明細のチェックボックス 次ここ
56.
明細のチェックボックス ・・・
57.
明細のチェックボックス さっきまでと同じように実装
58.
明細のチェックボックス ・・・
59.
明細のチェックボックス こっちでもいけるな
60.
明細のチェックボックス ➢ を使う パラメーター つの場合は
にしなくても良い? ➢ を使う パラメーターが つの場合はこいつを使いたくなる。 クラスの設計次第かもしれないけど、 もしこういう時に使わない場合はいつ使うんだろうか。 のパラメーターの時だけ? どっち?
61.
完成
62.
雑感
63.
と を触ってみて ➢ 手段が多いのでどこでどのやり方を選択するか迷う。 ➢
を綺麗に書きたいけどいつもごちゃごちゃしちゃう ➢ と どっち使うべきかいつも迷う ➢ そもそも の単位がおかしいのか。そこで処理しちゃいけ ないリクエストを処理してしまってる? ➢ メソッドの引数がすごく長くなる時あるけど、もっと良い書き方 あるんだろうなってやっぱり迷う
64.
結果 なんか迷う。
65.
と仲良くなるには ➢ 最初は決まりきったやり方で最小限の機能でシンプルな画面を作 るとちょっと慣れそう ➢ 徹底入門を読む。ボロボロになるまで読む ➢
この後のセッションを聞く
Download now