我的程序是这样的:
我面前有一张桌子,当我单击一行时,桌子打开一个boostrap模式弹出窗口。在模式弹出窗口中,我们可以找到一些值和3个按钮。问题出在这里,当我单击此按钮时,这应该在数据库中搜索一些值并刷新模式弹出窗口。取而代之的是,我在servlet中获取值,并且只能在此行的第一个JSP中返回
request.getServletContext().getRequestDispatcher("/myFirstJSP.jsp").forward(request, response);
此图像是我的模式弹出窗口。主要目的是当我单击“替换”按钮时,它应该在数据库中搜索值并将其显示在右侧的小表中
我的模式弹出窗口的代码
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="mediumModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg" role="document">
<div class="modal-content">
<div class="modal-header">
<div class="col-md-5">
<img src="images/myImage.png">
</div>
<div class="col-md-5">
<h5 class="modal-title" id="mediumModalLabel">Title</h5>
</div>
<div class="col-md-1">
<label><%=dateFormat.format(date)%></label>
</div>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<div class="col-md-12">
<div class="row">
<div class="col-md-5">
<label>AAA</label>
</div>
<div class="col-md-5">
<label>General</label>
</div>
<div class="col-md-1">
<label><%=heureFormat.format(date)%></label>
</div>
<div class="col-md-7">
<form method="get" action="myServlet" name="myForm">
<input type="hidden" name="buttonPressed" />
<input type="hidden" name="OF"/>
<input type="hidden" name="Reference"/>
<div class="form-group row" style="margin-bottom :0px;">
<label class="col-md-4 col-form-label"><b>A</b></label>
<label class="col-md-3 col-form-label" id="A"></label>
</div>
<div class="form-group row" style="margin-bottom :0px;">
<label class="col-md-3 col-form-label"><b>B</b></label>
<label class="col-md-4 col-form-label" id="B"></label>
</div>
<div class="form-group row" style="margin-bottom :10px;">
<label class="col-md-3 col-form-label"><b>Date/time</b></label>
<label class="col-md-5 col-form-label" id="DateTime"></label>
</div>
<div class="form-group row" style="margin-bottom :2px;">
<label class="col-md-3 col-form-label"><b>C</b></label>
<label class="col-md-4 col-form-label" id="C" name="C" value=""></label>
<button type="button" class="btn btn-primary" value="btnC" name="btnC" onclick="ReplaceC()">Replace</button>
<button type="button" class="btn btn-primary" onclick="createFileC()">Label</button>
</div>
<div class="form-group row" style="margin-bottom :2px;">
<label class="col-md-3 col-form-label"><b>D</b></label>
<label class="col-md-4 col-form-label" id="D" name="D" value=""></label>
<button type="button" class="btn btn-primary" value="btnD" name="btnD" onclick="ReplaceD()">Replace</button>
<button type="button" class="btn btn-primary" onclick="createFileD()">Label</button>
</div>
<div class="form-group row" style="margin-bottom :2px;">
<label class="col-md-3 col-form-label"><b>E</b></label>
<label class="col-md-4 col-form-label" id="E" name="E" value=""></label>
<button type="button" class="btn btn-primary" value="btnE" name="btnE" onclick="ReplaceE()">Replace</button>
<button type="button" class="btn btn-primary" onclick="createFileE()">Label</button>
</div>
</form>
</div>
<div class="col-md-5">
<label><b>Replace : </b></label>
<label id="Replace"></label>
<table id="myTable" class="table table-striped table-bordered" data-page-length='100'>
<thead>
<tr class="tableHeader">
<th style="width: 50%">Selection</th>
<th style="width: 50%">ID</th>
</tr>
</thead>
<tr>
<td>1</td>
<td>1000</td>
</tr>
<tr>
<td>2</td>
<td>1111</td>
</tr>
<tr>
<td>3</td>
<td>1000</td>
</tr>
<tr>
<td>4</td>
<td>1111</td>
</tr>
</table>
</div>
</div>
</div>
</div>
<label> Copyright LEONI LWSF <i class="fa fa-copyright"></i></label>
</div>
</div>
</div>
我应该使用AJAX吗?
有人可以帮忙吗?
谢谢。