20170710(Mon)

今日したこと

ShoppingSite
Eclipseでしていたpushをターミナル作業に変更する
進行状況をgithubにpush

画像の指定→絶対パスを調べる

shoppingカートへ選んだ商品を追加する

< form >で飛ばす(ロジックを作るためJavaに飛ばしてからjsp)

サーブレットは、WebブラウザからURLや、Webページの中のリンクにURLを指定して呼び出す。

そのURLは、Eclipseのプロジェクト名とサーブレットの@WebServletというアノテーションと関連付く。
URLで指定して呼び出す場合

http://サーバホスト名:ポート番号/Eclipseプロジェクト名/@WebServletアノテーション
  ※ポート番号は省略可。省略した場合はポート番号は80となる。
Webページの中のリンクから呼び出す場合

<a href="Eclipseプロジェクト名/@WebServletアノテーション">Click Here</a>
フォームから呼び出す場合

<form action="Eclipseプロジェクト名/@WebServletアノテーション" method=post>

ターミナルからGitHubEclipseのプロジェクトをpush

・前回、リモートからクローンしたリポジトリeclipseで開く
静的プロジェクトができるので、プロジェクトのプロパティからプロジェクト・ファセットでJavaと動的Webプロジェクトにチェックを入れると動的Webプロジェクトになる
・色々作っていく
・ターミナルに行って、リモートと連携してる?ディレクトリに移動
・中を見ると

WebContent  build   memo1.txt   src

ってなってたので、WebContent src の二つをaddする

add
git add WebContent
git add src

次にコメントをつけてコミット(コメントって何にしたらいいのかわからない)

commit
git commit -m "20170710"

最後にリモートにpush

push
git push リモート名 ブランチ名

これでeclipseからチーム・プロジェクト共有ってしないで
ターミナルで全てできるようになる

まだできていないところ

カートのロジック
eclipsemysqlの連携
DBを使用するユーザーとパスの承認
とりあえず明日はここまで