2017-01-25 20 views
0

ボタン組織をクリックすると、フォームはIDNAMEのパラメータで表示されます。ユーザーが[送信]ボタンをクリックしたときにIDNAMEを入力した後、指定されたエントリが保存され、メインの組織テーブルがホームページで表示されるときに、ユーザーが入力した値が必要です。 MVCJSPJAVAなど何でも使用できます。その同じオブジェクトに結果をコントローラおよび保存するために、JSPから動的に形成され、あなたの入力をマップするjspで作成されたフォームに動的に入力された値をarraylistに格納する方法は?

@RequestMapping(value = "/organizations", method = RequestMethod.POST) 
    public String save(@ModelAttribute("organizationForm") @Validated User user, 
      BindingResult result, Model model, 
      final RedirectAttributes redirectAttributes) 

Spring Form in jsp :  
<form:form method="post" modelAttribute="organizationForm" action="/organizations"> 
<form:input path="name" type="text" /> 

使用モデル属性:あなたは典型的なSpring MVC

のような春のコントローラメソッドを使用することができます

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" 
    pageEncoding="ISO-8859-1"%> 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> 
<title> Organization List</title> 
</head> 

<body> 

<table border= '1' class="floatedTable"> 
<thead> 
    <tr> 
     <th>Organization ID</th> 
     <th>Organization Name</th> 
    </tr> 
</thead> 

<tr> 
     <td>1</td> 
     <td>Tieto</td> 
</tr> 
<tr> 
     <td>2</td> 
     <td>Microsoft</td> 
</tr> 
<tr> 
     <td>3</td> 
     <td>Google</td> 
</tr> 
<tr> 
     <td>4</td> 
     <td>Chevron</td> 
</tr> 
</table> 

<br> 
<table border= '1' class="floatedTable"> 
<thead> 
    <tr> 
     <th>Employee ID</th> 
     <th>Employee Name</th> 
     <th>Employee Address</th> 
     <th>Employee Works in</th> 
    </tr> 
</thead> 

<tr> 
     <td>1</td> 
     <td>Dheeraj Kumar</td> 
     <td>Pune</td> 
     <td>Tieto</td>  
</tr> 
<tr> 
     <td>2</td> 
     <td>Revan</td> 
     <td>Wagholi</td> 
     <td>Microsoft</td> 
</tr> 
<tr> 
     <td>3</td> 
     <td>Deepali</td> 
     <td>karvenagar</td> 
     <td>Google</td> 
</tr> 
<tr> 
     <td>4</td> 
     <td>Amol</td> 
     <td>Bavdan</td> 
     <td>Chevron</td> 

</tr> 
</table> 
<br> 
<button type="button" onclick="location = 'AddOrganisation.jsp'">ADD Organization</button> 

<button type="button" onclick="location = 'AddEmployee.jsp'">ADD Employee</button> 
</body> 
</html> 
+0

質問は表示されません。要件のみが表示されます。何を試してみましたか、ここに静的なテーブルがあります。そこには値(DB、ファイル、キャッシュ、Cookie、セッションなど)をどこに格納するのですか?次に、JSPまたはJSTLはこれらの値を持つ表を生成します。あなたはHTMLテンプレートしか持っていませんが、何も機能しません。これは助けを求めるのに少し短く、チュートリアルを検索してください(私は良いJSP/JSTLチュートリアルをお勧めします) – AxelH

答えて

-2

それはホームページで見ることができます。

あなたは

org.springframework.asm-xyzjar

org.springframework.beans-xyzjar

org.springframework.context-xyzjar

のような春のライブラリが必要になります

org.springframework.core-xyzjar

org.springframework.expression-x

org.springframework.web.servlet-xyzjar

org.springframework.web-xyzjar

春-web.jar

.yzjarモデル属性を持つ任意のSpring MVCを参照してください。あなたの目的に役立つ実装。

関連する問題