質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
JSP

JSP(Java Server Pages)とは、ウェブアプリケーションの表示レイヤーに使われるサーバーサイドの技術のことです。

Q&A

解決済

2回答

1536閲覧

jsp、サーブレット

qwerty123

総合スコア26

JSP

JSP(Java Server Pages)とは、ウェブアプリケーションの表示レイヤーに使われるサーバーサイドの技術のことです。

0グッド

0クリップ

投稿2015/07/16 02:21

jspとサーブレットを使って、情報登録ページを作成したいです。

-----JSP-----

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<%@ page import="java.util.*" %>

<!-- <%@ page import="jp.co.iti.servlet.EmployeeBean" %> --> <html> <!-- <% ArrayList<EmployeeBean> empTable = (ArrayList<EmployeeBean>) request.getAttribute("employeeTable"); %> --> <body> <table> <tr> <td> <form action="" method=""> <table border="1" width="250px"> <tr> <td align="left"><b>名前</b></td> <td><input type="text" name="name" size="4"></td> </tr> <tr> <td align="left"><b>年齢</b></td> <td><input type="text" name="name" size="14"></td> </tr> <tr> <td align="left"><b>電話番号</b></td> <td><input type="text" name="pass" size="4"></td> </tr> <tr> <td align="left"><b>メールアドレス</b></td> <td><input type="text" name="pass" size="12"></td> </tr> </table> <br> <input type="submit" value="新規" style="width:80px;height:30px"> <input type="submit" value="更新" style="width:80px;height:30px"> <input type="reset" value="削除" style="width:80px;height:30px"> </form> </td> <td style="vertical-align:top" > <table border="1" height="50px"> <th>&nbsp;</th> <% for(int i = 0; i < 3; i++){ out.println("<tr>"); out.println("<th><input type=\"radio\"></th>"); out.println("</tr>"); } %> </table> </td> <td style="vertical-align:top" > <table border="1" height="50px"> <tr> <th>名前</th> <th>年齢</th> <th>電話番号</th> <th>メールアドレス</th> </tr> <tr> <td>YAMADA</td> <td>22</td> <td>09012345678</td> <td>abc@abc.co.jp</td> </tr> <tr> <td>TAKATA</td> <td>33</td> <td>09023456789</td> <td>def@def.co.jp</td> </tr> <tr> <td>TANAKA</td> <td>44</td> <td>09034567891</td> <td>ghi@ghi.co.jp</td> </tr> </table> </td> </tr> </table> </body> </html>

・左のテーブルに情報を入力して、新規をおすと右のテーブルに情報が表示される
・右のテーブルのチェック欄にチェックをつけ、更新または削除ボタンを押すとそれが反映される

以上のように作成したいのですが、どのような考え方をすればよいでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

自己解決

投稿2015/07/20 22:04

qwerty123

総合スコア26

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

https://teratail.com/questions/13132
まで行ったみたいなので、これは「自己解決」にしちゃって下さい。

投稿2015/07/20 14:13

genovese

総合スコア93

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問