|
Jetty example source code file (Date2Tag.java)
The Jetty Date2Tag.java source codepackage com.acme; import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.StringTokenizer; import javax.servlet.jsp.JspContext; import javax.servlet.jsp.JspException; import javax.servlet.jsp.tagext.JspFragment; import javax.servlet.jsp.tagext.SimpleTagSupport; public class Date2Tag extends SimpleTagSupport { String format; public void setFormat(String value) { this.format = value; } public void doTag() throws JspException, IOException { String formatted = new SimpleDateFormat("long".equals(format)?"EEE 'the' d:MMM:yyyy":"d:MM:yy") .format(new Date()); StringTokenizer tok = new StringTokenizer(formatted,":"); JspContext context = getJspContext(); context.setAttribute("day", tok.nextToken() ); context.setAttribute("month", tok.nextToken() ); context.setAttribute("year", tok.nextToken() ); JspFragment fragment = getJspBody(); fragment.invoke(null); } } Other Jetty examples (source code examples)Here is a short list of links related to this Jetty Date2Tag.java source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.