⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 watermarktag.java

📁 图片管理功能:图片的上载及下载
💻 JAVA
字号:
package tags;

import beans.DataBean;
import beans.WriterMark;

import javax.servlet.jsp.tagext.BodyTagSupport;
import javax.servlet.jsp.tagext.BodyContent;
import javax.servlet.jsp.tagext.Tag;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.JspWriter;
import javax.servlet.jsp.PageContext;
import java.io.IOException;
import java.sql.ResultSet;
import java.awt.*;

/**
 * Created by IntelliJ IDEA.
 * User: Administrator
 * Date: 2006-6-26
 * Time: 9:34:17
 * To change this template use File | Settings | File Templates.
 */
public class WaterMarkTag  extends BodyTagSupport {
       public String source;

       public void setSource(String source) {
           this.source = source;
       }

       public int doStartTag() throws JspException {
            return SKIP_BODY;
       }

       public int doEndTag() throws JspException {
           String sql = "select * from pictures where id = " + Integer.parseInt(source) ;
           ResultSet rs =  null;
           DataBean db = new DataBean();
           String picpos = null ;
            try{
            rs = db.selectObj(sql) ;
            while(rs.next()){
                picpos = rs.getString("localpos");
             }
            }catch(Exception e){
                e.getMessage() ;
             }
            WriterMark waterMark = new WriterMark();
            String markContent = "Beautiful Life";
            float qualNum = (float) 100.0;
            waterMark.createMark(picpos,markContent, Color.blue ,qualNum);
           return EVAL_PAGE;
       }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -