EL表达式
来源:互联网 发布:网络用语薯片什么意思 编辑:程序博客网 时间:2024/06/06 14:27
创建el
创建类
package com.taxue.util;import java.io.UnsupportedEncodingException;import java.net.URLEncoder;public class ELFunction {public static String myEncode(String str, String encode) {try {return URLEncoder.encode(str, encode);} catch (UnsupportedEncodingException e) {e.printStackTrace();throw new RuntimeException("");}}}
创建tld文件
创建好的el表达式有bug
<?xml version="1.0" encoding="UTF-8"?><taglib version="2.0" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-jsptaglibrary_2_0.xsd"> <tlib-version>1.0</tlib-version> <short-name>MyElFunction</short-name> <uri>http://www.taxue.com/MyElFunction</uri></taglib>
更改后的为
<?xml version="1.0" encoding="UTF-8"?><taglib version="2.0" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"> <tlib-version>1.0</tlib-version> <short-name>MyElFunction</short-name> <uri>http://www.taxue.com/MyElFunction</uri></taglib>
创建jsp文件
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@page import="java.net.URLEncoder" %><%@ taglib uri="http://www.taxue.com/MyElFunction" prefix="MyElFunction"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>EL 表达式</title> </head> <body> ${MyElFunction:ElFunction("北京","utf-8") } </body></html>
运行即可
0 0
- 【EL】EL表达式
- EL表达式
- EL表达式
- EL表达式
- EL表达式
- EL表达式
- EL表达式
- EL表达式
- EL表达式
- el表达式
- EL表达式
- EL表达式
- EL表达式
- el表达式
- el 表达式
- EL表达式
- EL表达式
- EL表达式
- meta标签详解(整理于网络)
- 文章标题
- OpenCL与CUDA,CPU与GPU
- 内核 current宏解析
- DesignPatterns_ChainOfResponsibility
- EL表达式
- 人见人爱A^B
- 更新ubuntu 10.10的源
- 新的个人计划
- java 实现单例模式
- Linux命令面试问题及答案
- HTML5 Geolocation实用性小调查
- C++利用string和vector分解字符串
- 文章标题