Html 如何分别引用几个自动生成的同名文本区域
在下面的代码中,textarea是根据criteriaList返回的项目数生成的。假设它返回5项,那么生成5个textarea。但它们都将与“评论”同名。我的问题是我想分别引用它们的值,这样我就可以在DB中进行操作和存储。我如何介绍他们Html 如何分别引用几个自动生成的同名文本区域,html,jsp,model-view-controller,jstl,el,Html,Jsp,Model View Controller,Jstl,El,在下面的代码中,textarea是根据criteriaList返回的项目数生成的。假设它返回5项,那么生成5个textarea。但它们都将与“评论”同名。我的问题是我想分别引用它们的值,这样我就可以在DB中进行操作和存储。我如何介绍他们 <c:forEach var="criteria" items="${criteriaList}"> <tr> <td><textarea name="comment" class="txt" rows="6" cols
<c:forEach var="criteria" items="${criteriaList}">
<tr>
<td><textarea name="comment" class="txt" rows="6" cols="25" ></textarea></td>
</tr>
</c:forEach>
对于阅读部分,我使用以下内容:-
@RequestMapping(value="findEmployees.htm", params="searchType=startReview")
public ModelAndView onSubmitSearchByName(
@RequestParam("assComment") String comment){
List<Criteria> criteriaList = criteriaService.getReviewCriteria(phase);
ModelAndView mav = new ModelAndView();
boolean check = reviewService.addReview(release, ir, stream, application, phase, sub, reviewer, complexity);
mav.addObject("criteriaList", criteriaList);
mav.setViewName("find/sqaStartDetails");
return mav;
}
@RequestMapping(value=“findeemployees.htm”,params=“searchType=startReview”)
SubmitSearchByName上的公共模型和视图(
@RequestParam(“assComment”)字符串(注释){
List criteriaList=criteriaService.getReviewCriteria(阶段);
ModelAndView mav=新ModelAndView();
布尔检查=reviewService.addReview(发布、ir、流、应用程序、阶段、子阶段、审阅者、复杂性);
添加对象(“标准列表”,标准列表);
mav.setViewName(“find/sqaStartDetails”);
返回mav;
}
如何在这里实现id概念?只是一个想法:
将Id
属性添加到每个textarea
:
<textarea name="comment" class="txt" rows="6" cols="25" id="SOMEVALUEHERE" >
然后,您可以稍后使用Id
属性将每个textarea
与给定的注释关联起来
Id
您可以从标准
var或简单计数器获取。您必须使用类似的Id
我找到了一个很好的解决办法。退房。谢谢你的建议:)id的正在工作。但是对于阅读部分,我不知道该怎么做。请检查我下面的评论。我已经在问题的阅读部分添加了我的评论。是的,非常感谢
<c:forEach var="criteria" items="${criteriaList}">
<tr>
<td><textarea name="comment<%=criteria.id%>" class="txt" rows="6" cols="25" ></textarea></td>
</tr>
</c:forEach>
request.getParamerter("comment"+id)