當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
【JSTL】--c:out演示--drp213
生活随笔
收集整理的這篇文章主要介紹了
【JSTL】--c:out演示--drp213
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
1.引用jar包
?
?
2.導入jstl taglib
?
?
JSTL標簽c:out,結合EL表達式的使用。輸出。
?
jstl_core.jsp:
<%@ page language="java" contentType="text/html; charset=GB18030"pageEncoding="GB18030"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=GB18030"> <title>Insert title here</title> </head> <body><h1>測試JSTL核心庫</h1><hr><li>采用c:out標簽</li><br>hello(使用標簽:)<c:out value="123"/><br>hello(使用標簽:)<c:out value="hello"/><br>hello(使用標簽:)<c:out value="${hello}"/><br>hello(使用標簽:EL表達式)${hello}<br>hello(default):${hello123 }<br>hello(使用缺省值):<c:out value="${hello123 }" default="沒有值"/><br>hello(使用缺省值):<c:out value="${hello123 }" >沒有值</c:out><br>Welcome(使用EL表達式):${welcome}<br>welcome(使用標簽,escapeXml=true):<c:out value="${welcome }" escapeXml="true"/><br>welcome(使用標簽,escapeXml=false):<c:out value="${welcome }" escapeXml="false"/><br></body> </html>?JstlCoreServlet:
/*** */ package com.bjpowrnode.jstl;import java.io.IOException;import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;/*** @ClassName:JstlCoreServlet* @Description:TODO* @author wm* @date 2016年2月15日上午11:40:32*/ public class JstlCoreServlet extends HttpServlet {protected void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {//普通字符串request.setAttribute("hello","Hello World!");request.setAttribute("welcome", "<font color='red'>歡迎你來到這個世界!</font>");request.getRequestDispatcher("/jstl_core.jsp").forward(request, response);}}?index.jsp
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><base href="<%=basePath%>"><title>My JSP 'index.jsp' starting page</title><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><!--<link rel="stylesheet" type="text/css" href="styles.css">--></head><body><a href="servlet/JstlElServlet">EL表達式</a><br> <a href="servlet/JstlCoreServlet">jstl表達式</a><br></body> </html>?web.xml
<?xml version="1.0" encoding="UTF-8"?> <web-app version="3.0"xmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"><servlet><servlet-name>JstlElServlet</servlet-name><servlet-class>com.bjpowrnode.jstl.JstlElServlet</servlet-class></servlet><servlet-mapping><servlet-name>JstlElServlet</servlet-name><url-pattern>/servlet/JstlElServlet</url-pattern></servlet-mapping><servlet><servlet-name>JstlCoreServlet</servlet-name><servlet-class>com.bjpowrnode.jstl.JstlCoreServlet</servlet-class></servlet><servlet-mapping><servlet-name>JstlCoreServlet</servlet-name><url-pattern>/servlet/JstlCoreServlet</url-pattern></servlet-mapping> </web-app>?
轉載于:https://www.cnblogs.com/wangmei/p/5190496.html
總結
以上是生活随笔為你收集整理的【JSTL】--c:out演示--drp213的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LeetCode 293. Flip G
- 下一篇: 今天终于将第一个 Android NDK