Javaエンジニア養成読本 - 12日目
第9章 簡単Java EEチュートリアル[後編]
- web.xml
<welcome-file-list> <welcome-file>faces/memo.xhtml</welcome-file> </welcome-file-list>
- memo.xhtml
<?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://xmlns.jcp.org/jsf/html" xmlns:f="http://xmlns.jcp.org/jsf/core"> <h:head> <title>メモアプリ</title> </h:head> <h:body> <h:form prependId="false"> メモを入力してください <h:inputText id="txt" value="#{memoBean.memo}"> <f:ajax execute="txt" event="blur" render="memoTbl" listener="#{memoBean.createMemo()}" /> </h:inputText> <h:dataTable id="memoTbl" var="memo" value="#{memoBean.memoList}"> <h:column> <h:commandLink value="編集" action="#{memoBean.updateMemo(memo)}" /> <h:outputText value=" | " /> <h:commandLink value="削除" actionListener="#{memoBean.deleteMemo(memo)}" /> </h:column> <h:column> <h:outputText value="#{memo.id}" /> </h:column> <h:column> <h:outputText value="#{memo.memo}" /> </h:column> </h:dataTable> </h:form> </h:body> </html>
- memoEdit.xhtml
<?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://xmlns.jcp.org/jsf/html"> <h:head> <title>メモアプリ</title> </h:head> <h:body> <h:form prependId="false"> <h:outputText value="#{memoEditBean.editMemo.id}" /> <h:inputText value="#{memoEditBean.editMemo.memo}" /> <h:commandButton value="保存" actionListener="#{memoEditBean.updateMemo()}" action="memo.xhtml" /> </h:form> </h:body> </html>
書籍の通り、実行時に Invalid resource が発生したのでGlassFishのドメインの再構築をした。
それが何を示しているのかがわからないけど・・・。
http://localhost:8080/MemoApp/ にアクセスし、入力を行った。反応が遅くて連打したため2つずつ入った。
- PrimeFaces便利そう
特集4 現場で役立つチーム開発入門
第1章 チーム開発のポイント
第2章 Gitによるバージョン管理
- 中央集権型と分散型
- セントラルリポジトリ
- Git、Mercurial 対応 無料 DVCS Mac、Windowsクライアント | Atlassian
- Git Flow
今日の感想
Gitについては、以前以下を買った。わかりやすかった。ちょっと古いのでコマンドが違ったり追加があるのだと思うけど、一人で使う分には全然困らない。
- 作者: 濱野純(Junio C Hamano)
- 出版社/メーカー: 秀和システム
- 発売日: 2009/09/19
- メディア: 単行本
- 購入: 31人 クリック: 736回
- この商品を含むブログ (158件) を見る
GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus)
- 作者: 大塚弘記
- 出版社/メーカー: 技術評論社
- 発売日: 2014/03/20
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (12件) を見る
あと、Unityの勉強が進んでない・・・。