jstl不能在Html5 jsp中用于eclipse中的crud应用程序

时间:2014-02-11 11:34:15

标签: jsp jstl eclipse-kepler

这是我的JSTL CRUD应用程序使用maven。我是jstl的新手。

project explorer

view.jsp 的代码如下( view.jsp 不在上图中):

 <c:forEach items="${orders}" var="rec">
          <tr>
            <td bgcolor="#FDEAFD"><c:out value="${rec.nam}"></c:out></td>
            <td bgcolor="#FDEAFD"><c:out value="${rec.gend}"></c:out></td>
            <td bgcolor="#FDEAFD"><c:out value="${rec.email}"></c:out></td>
            <td bgcolor="#FDEAFD"><c:out value="${rec.ph}"></c:out></td>
            <td bgcolor="#FDEAFD"><c:out value="${rec.prod}"></c:out></td>
            <td bgcolor="#FDEAFD"><c:out value="${rec.date}"></c:out></td>
            <td bgcolor="#FDEAFD"><c:out value="${rec.time}"></c:out></td>
            <td bgcolor="#FDEAFD"><c:out value="${rec.status}"></c:out></td>
            <td bgcolor="#FDEAFD"><a href="Servl?action=delete&id=<c:out value="${rec.slno}">">Delete</a> </c:out></td>
            <td bgcolor="#FDEAFD"><a href="Servl?action=update&id=<c:out value="${rec.slno}">">Update</c:out></td>
          </tr>
      </c:forEach>

输出如下: enter image description here

数据库,模型是正确的,因为我成功实施了相同的网络应用 Netbeans 1.7 ,所以我在 eclipse-kepler 设置jsp页面标准中实现这一点 HTML 5 ,请给我任何建议......我很震惊。

web.xml 转到此处:

enter image description here

Tagli在jsp中添加:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
  <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
  <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
  <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
  <%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %>
  <%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>ORDER SHOP USING JSTL</title>
</head>
<body>

=============================================== ============================

更新:解决了我的问题



                

我解决了它,感谢&#34; BaluC&#34;


    参考:此链接enter link description here

  • 我修改了web.xml,如下所示:
 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"       
     

的xmlns =&#34; HTTP://java.sun.com/xml/ns/javaee"
  的xmlns:网页=&#34; HTTP://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
  的xsi:的schemaLocation =&#34; HTTP://java.sun.com/xml/ns/javaee   httip://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"版本=&#34; 3.0&#34;   &GT;

并在jsp页面中修改了#34; @page配置为isELIgnored = true&#34;按照BaluC的回答:

2 `<%@ page language="java" .... isELIgnored="false" %>` 

     which was "isELIgnored=true" as default so jsp page won't Configure EL.

           thank u everyone......

0 个答案:

没有答案