`
enki_ding
  • 浏览: 210686 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

List装的不是Bean,而是String时,<c:forEach>如何遍历的问题

jsp 
阅读更多

有时候,我们的List装的不是Bean对象,而直接就是String时,在前端jsp用jstl要如何处理呢?解决办法是:直接显示!

 

string类型可以这样直接输出
<c:forEach items="${list}" var="info">
${info}
</c:forEach>

分享到:
评论

相关推荐

    jstl java 教程

    &lt;c:forEach var="item" items="${list}"&gt; ${item} &lt;/c:forEach&gt; ``` - **`&lt;c:forTokens&gt;`**:该标签用于对字符串进行分隔,并遍历每个token。 - 示例: ```jsp &lt;c:forTokens var="token" items="${string}" ...

    jstl

    - `&lt;c:forEach&gt;`: 迭代数组、集合、Map等,如`&lt;c:forEach items="${list}" var="item"&gt;`。 - `&lt;c:import&gt;`: 引入外部资源,如HTML、XML或其他JSP页面。 - `&lt;c:redirect&gt;`: 重定向请求到另一个URL。 **4. JSTL ...

    用JSF1.2实现迭代,循环标签(还是组件?)

    首先,JSF 1.2提供了 `&lt;ui:repeat&gt;` 标签,它是用来替代JSP中的 `&lt;c:forEach&gt;` 标签进行循环遍历集合的。这个组件可以迭代任何实现了`java.util.Iterator`或`java.util.Enumeration`接口的对象。例如,如果你有一个...

    JSP的JSTL标签和EL表达式大全

    List&lt;String&gt; list = new ArrayList&lt;&gt;(); list.add("元素1"); list.add("元素2"); request.setAttribute("list", list); %&gt; &lt;c:forEach items="${list}" var="item"&gt; &lt;p&gt;${item}&lt;/p&gt; &lt;/c:forEach&gt; ``` 在这个...

    Struts循环标签

    myList = new ArrayList&lt;&gt;(); // 添加元素... return SUCCESS; } } ``` 总的来说,Struts循环标签是实现动态页面展示的关键组件,它简化了与集合数据交互的过程,使得开发者能够更专注于业务逻辑而不是页面渲染...

    Java Oracle分页处理

    &lt;c:forEach var="pagetype" begin="1" end="${page.totalPages}"&gt; &lt;html:option value="pagetype" &gt;&lt;bean:write name="pagetype" /&gt;&lt;/html:option&gt; document.forms[0].page.options[${page....

    JSTL1.1及EL表达式中文参考手册

    2. **数组和集合访问**:通过索引或迭代,如`${list[0]}`或`&lt;c:forEach items="${list}" var="item"&gt;`。 3. **方法调用**: `${bean.method(args)}`。 4. **算术和比较操作**:`+`, `-`, `*`, `/`, `%`, `==`, `!=`,...

    jsf动态创建表单控件实例.

    private List&lt;Map&lt;String, String&gt;&gt; dynamicFields; // 在初始化或动作方法中填充dynamicFields public void prepareDynamicForm() { // 查询数据库并填充dynamicFields } ``` - 在Facelets视图文件中,...

    JavaEE面试笔试问答题.docx

    24. **JSTL forEach**:遍历集合,如`&lt;c:forEach items="${list}" var="item"&gt;...&lt;/c:forEach&gt;`。 25. **EL表达式**:用于获取和操作数据,如`${user.name}`获取`user`对象的`name`属性。 26. **HTTP session原理*...

    jsp - Wiley - Beginning JavaServer Pages

    &lt;c:forEach var="item" items="${list}"&gt; &lt;p&gt;${item}&lt;/p&gt; &lt;/c:forEach&gt; ``` #### 五、JSP生命周期 JSP页面的生命周期包括几个关键阶段: 1. **编译**:JSP页面首次被请求时,会由容器编译成Servlet。 2. **...

    jsp查询硬盘分区以及系统所在区域

    &lt;c:forEach var="partition" items="${diskInfo.diskPartitions}"&gt; &lt;tr&gt; &lt;td&gt;${partition.name}&lt;/td&gt; &lt;td&gt;${partition.freeSpace}&lt;/td&gt; &lt;td&gt;${partition.totalSpace}&lt;/td&gt; &lt;/tr&gt; &lt;/c:forEach&gt; &lt;/table&gt; ```...

    pageHelper分页详细文档

    PageInfo&lt;User&gt; pageInfo = new PageInfo&lt;&gt;(userList); model.addAttribute("pageInfo", pageInfo); return "list"; } ``` #### 在JSP中的使用 在JSP页面中,我们可以通过EL表达式和JSTL标签库来展示分页数据。...

    servlet分页通用代码

    List&lt;Bean&gt; list = new ArrayList&lt;&gt;(); openConnection(); // 打开数据库连接 String sql = "SELECT dbs.rn, dbs.* FROM " + "(SELECT rownum AS rn, * FROM table_name) dbs WHERE rn BETWEEN " + (page_num * ...

    velocity配置

    List&lt;Map&lt;String, Object&gt;&gt; list = service.queryKsxxList(1); context.put("ds", list); StringWriter writer = new StringWriter(); velocityEngine.mergeTemplate("/ksxx.vm", "GBK", context, writer); ...

    SSH2整合详细示例

    &lt;result name="success"&gt;/WEB-INF/jsp/userList.jsp&lt;/result&gt; &lt;/action&gt; &lt;/package&gt; &lt;/struts&gt; ``` 3. **applicationContext.xml**: ```xml &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;beans xmlns=...

    葵花宝典之

    - `&lt;c:forEach&gt;`: 循环遍历。 - `&lt;c:choose&gt;`: 多条件选择。 **十一、会话跟踪技术** - **Cookie**: 存储在客户端的小文本文件。 - **Session**: 服务器端存储用户会话信息。 - **隐藏表单域**: 通过表单传递信息...

    springmvc实例

    &lt;label for="email"&gt;邮箱:&lt;/label&gt; &lt;input type="email" id="email" name="email" required&gt;&lt;br&gt; &lt;input type="submit" value="添加用户"&gt; &lt;/form&gt; &lt;/body&gt; &lt;/html&gt; ``` 这个实例涵盖了 Spring MVC 的核心组件,...

    maven+springmvc例子

    &lt;c:forEach items="${students}" var="student"&gt; &lt;tr&gt; &lt;td&gt;${student.name}&lt;/td&gt; &lt;td&gt;${student.age}&lt;/td&gt; &lt;/tr&gt; &lt;/c:forEach&gt; &lt;/table&gt; &lt;/body&gt; &lt;/html&gt; ``` 在这个JSP页面中,使用了JSTL标签库来遍历并显示...

    java-遍历map

    private String listToJSON(Map&lt;String, String&gt; uploadFileMap) { JSONObject json = new JSONObject(); Iterator&lt;Map.Entry&lt;String, String&gt;&gt; fileItr = uploadFileMap.entrySet().iterator(); Map.Entry...

    spring_MVC源码

    14. &lt;bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter" /&gt; 15. 16. &lt;!-- 对模型视图名称的解析,即在模型视图名称添加前后缀 --&gt; 17. &lt;bean class="org....

Global site tag (gtag.js) - Google Analytics