如何HashMap在JSP中循环?
<%
HashMap<String, String> countries = MainUtils.getCountries(l);
%>
<select name="country">
<%
// Here I need to loop through countries.
%>
</select>
Run Code Online (Sandbox Code Playgroud) 我希望JSTL循环通过a Map<String, String>并输出键的值和它的值.
例如,我有一个Map<String, String>可以有任意数量的条目,我想使用JSTL遍历这个地图并输出密钥和它的值.
我知道如何使用密钥访问该值${myMap['keystring']},但是如何访问密钥?
我需要在JSTL中使用while循环.我似乎无法找到如何循环指定次数的东西.我有什么想法可以做到这一点?
我在想我可以使用forEach,但我并不关心循环集合.
我正在使用JSP和JDBC实现MVC.我已将数据库类文件导入到我的JSP文件中,并且我想显示数据库表的数据.我不知道应该如何ResultSet从Java类返回到JSP页面并将其嵌入HTML中.
我怎样才能做到这一点?
我使用Netbeans,GlassFish和JavaDB创建了一个数据库应用程序.现在我的控制器Servlet代码执行一些动态SQL查询并返回一个结果集(或者我可以改变toString).现在,如何以表格格式显示返回的结果集(我不知道结果集的结构).有人可以帮我这个吗?
我的课程中有两个arraylists,我想将它发送到我的JSP,然后在select标签中迭代arraylist中的元素.
这是我的班级:
package accessData;
import java.util.ArrayList;
public class ConnectingDatabase
{
ArrayList<String> food=new ArrayList<String>();
food.add("mango");
food.add("apple");
food.add("grapes");
ArrayList<String> food_Code=new ArrayList<String>();
food.add("man");
food.add("app");
food.add("gra");
}
Run Code Online (Sandbox Code Playgroud)
我想将food_Code作为select标签中的选项和food作为JSP中Select元件中的值进行迭代; 我的JSP是:
<select id="food" name="fooditems">
// Don't know how to iterate
</select>
Run Code Online (Sandbox Code Playgroud)
任何一段代码都非常受欢迎.提前致谢 :)
我有一些带有一些数据的arraylist.我需要将该数据绑定到JSP中的下拉列表并获取所选索引.任何人都可以帮我吗?
所以,我在Controller中有以下方法:
@RequestMapping(value="/modules.htm",method = RequestMethod.GET )
protected String modules(ModelMap model) throws Exception {
List<Module> modules = moduleService.getStudentModules(course_id);
model.addAttribute....?
return "modules";
}
Run Code Online (Sandbox Code Playgroud)
我需要在jsp View中显示这个列表,如:
<h1>Modules: </h1>
module 1
module 2... etc
Run Code Online (Sandbox Code Playgroud)
我需要添加什么才能在JSP页面上显示完整列表?我应该如何将其上传到模型并检索它?先感谢您.