JSP page instruction: page instruction

<%@page [language="java"] [contentType="mimeType;charset=CHARSET"] [import="{package.class|pageage.*},……"] [extends="package.class"] [session="true|false"] [buffer="none|8kb|size kb] [autoFlush="true|false"] [isThreadSafe="true|false"] [info="text"] [errorPage="relativeURL"] [isErrorPage="true|false"] [isELIgnored="true|false"] [pageEncoding=" CHARSET"] %>

Example 1

<%@page autoFlush="true"%>

Note: if the buffer attribute is set to none, autoflush cannot be set to false.

Example 2

<%@page buffer="8kb"%>

Example 3

<%@page contentType="text/html"%>

Example 4

<%@page contentType="text/html;charset=gb2312"%>

Example 5

<%@page errorPage="error.jsp"%>

Example 6

<%@page extends="java.util.Date"%>

Example 7

<%@page import="java.util.*"%>
<%@page import="java.text.*"%>
<%@page import="java.util.*,java.text.*"%>
  java.lang.*
  javax.servlet.*
  javax.servlet.jsp.*
  javax.servlet.http.*

Example 8

<%@page info="This is index.jsp!"%>
  <%=this.getServletInfo()%>

Example 9

<%@page contentType="text/html;charset=gb2312"errorPage="error.jsp"%>
  <%
     String name="lzw";
     Integer.parseInt(name);  //将字符串转化为整型
   %>
<%@page contentType="text/html;charset=gb2312"isErrorPage="true"%>
<%=exception.getMessage()%>

Example 10

<%@page isELIgnored="false"%>

Example 11

<%@page isThreadSafe="true"%>

Example 12

<%@page language="java"%>

Example 13

<%@page pageEncoding="ISO-8859-1"%>

Example 14

<%@page session="true"%>

<%@page language="java"import="java.util.*"pageEncoding="gb2312"%>
  <%@page contentType="image/jpeg"%>
    <%@page import="java.awt.*"%>
      <%@page import="java.io.*"%>
        <%@page import="java.awt.image.*"%>
          <%@page import="java.awt.geom.*"%>
            <%@page import="com.sun.image.codec.jpeg.*"%>
              <%int width=200,height=200;  //描述具有可访问图像数据缓冲区的Image
                    BufferedImage image=new BufferedImage(width,height,BufferedImage.TYPE_INT_RGB);
                    Graphics g=image.getGraphics();
                    g.setColor(Color.white);
                    g.fillRect(0,width,height);
                    Graphics2D g_2d=(Graphics2D)g;  //以double精度定义椭圆
                    Ellipse2D ellipse=new Ellipse2D.Double(40,80,100,40);
                    g_2d.setColor(Color.blue);  //执行从2D坐标到其他2D坐标的线性映射
                    AffineTransform trans=new AffineTransform();
                    for(int i=1;i<=12;i++){
                       trans.rotate(30.0*Math.PI/180,90,100);
                       g_2d.setTransform(trans);
                       g_2d.draw(ellipse);
                       }
                    g.dispose();  //获取指向客户端的输出流
                    OutputStream outClient=response.getOutputStream();
                    JPEGImageEncoder encoder=JPEGCodec.createJPEGEncoder(outClient);
                    encoder.encode(image);
              %>
The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
分享
二维码
< <上一篇
下一篇>>