BLOG main image
분류 전체보기 (77)
프로젝트 (8)
IT소문 (9)
영화가주는인생 (5)
OpenAPI (9)
DBMS (5)
JAVA (16)
IPhone/Object-C (9)
안드로이드 (0)
WEB etc (8)
Server (1)
Michael Kors Handbags on Sale
Michael Kors Handbags on Sale
Nike Roshe Run
Nike Roshe Run
michael kors handbags outlet
michael kors handbags outlet
outlet de zapatillas nike
outlet de zapatillas nike
Cheap beats by dre uk
Cheap beats by dre uk
2,317,695 Visitors up to today!
Today 15 hit, Yesterday 158 hit
daisy rss
tistory
2011.04.27 12:55

qrcode.jar 파일을 classpath 에 추가하시고요.~
jsp 코딩을 하시면
qr코드를 쉽게 만들수 있습니다.~

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page import = "java.awt.Color" %>
<%@ page import = "java.awt.Graphics2D" %>
<%@ page import = "java.awt.image.BufferedImage" %>
<%@ page import = "com.swetake.util.Qrcode, com.sun.image.codec.jpeg.*" %>
<%@ page import = "javax.servlet.http.HttpServletResponse"%>
<%!

public void qrcodeMake(String arg, HttpServletResponse res) throws Exception {

 Qrcode qrcode=new Qrcode();
 qrcode.setQrcodeErrorCorrect('M');
 qrcode.setQrcodeEncodeMode('B');
 qrcode.setQrcodeVersion(7);

 BufferedImage bi = new BufferedImage(139, 139, BufferedImage.TYPE_INT_RGB);

 Graphics2D g = bi.createGraphics();
 g.setBackground(Color.WHITE);
 g.clearRect(0, 0, 139, 139);

 g.setColor(Color.BLACK);
 byte[] d = null;

  d =arg.getBytes("8859_1");
  if (d.length>0 && d.length <123){
   boolean[][] b = qrcode.calQrcode(d);
   for (int i=0;i<b.length;i++){
    for (int j=0;j<b.length;j++){
     if (b[j][i]) {
      g.fillRect(j*3+2,i*3+2,3,3);
     }
    }
   }
  }
 g.dispose();
 bi.flush();

 res.setContentType("image/jpeg");
 ServletOutputStream os = res.getOutputStream();
 JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(os);
 encoder.encode(bi);
 os.flush();
 os.close();
}

%>
<%
 String qrString ="http://dakccom.tistory.com";
 qrcodeMake(qrString, response);
%>


 

저작자 표시
신고
이전 댓글 더보기
Mou Boots Women | 2012.12.24 10:09 신고 | PERMALINK | EDIT/DEL | REPLY
수준의 작업이 가능하면서도 무척 배우기 쉽다. 또한 "문서"라는 작업 대상에 적합한 각종 API들이 제공되기 때문에 훨씬 더 쉽게 작업할 수 있다
Yves Saint Laurent | 2012.12.26 15:55 신고 | PERMALINK | EDIT/DEL | REPLY
세팔 빙고! 이 and even the latest technologically advanced Isabel Marant balls selling for $45 the dozen, Isabel Maranters are n dfsadeeqrtrt qerwtytrertytrwy
poker4 | 2013.05.31 17:12 신고 | PERMALINK | EDIT/DEL | REPLY
карточные игры от алавар через торрент бесплатно, бездепозитный бонус ред стар покер!
jackpot8 | 2013.06.05 02:28 신고 | PERMALINK | EDIT/DEL | REPLY
скачать карточная игра петух или азартные игры бесплатно играть автоматы 777 в красноярске.
slots3 | 2013.06.15 23:28 신고 | PERMALINK | EDIT/DEL | REPLY
интернет казино бездепозитный бонус форекс, онлайн казино eurogrand.
slots8 | 2013.06.16 10:14 신고 | PERMALINK | EDIT/DEL | REPLY
покер стар платный, карточные игры magic gathering!
poker6 | 2013.06.18 02:19 신고 | PERMALINK | EDIT/DEL | REPLY
покер играть фантики, либо казино роял stara zagora.
kazino7 | 2013.06.18 23:28 신고 | PERMALINK | EDIT/DEL | REPLY
игровые автоматы 777 book of ra, а также интернет казино на реальные деньги без вложений outlook.
poker2 | 2013.06.20 03:55 신고 | PERMALINK | EDIT/DEL | REPLY
тир игровой автомат, а также карточные игры для двоих правила!
kazino796 | 2013.06.21 11:39 신고 | PERMALINK | EDIT/DEL | REPLY
накрутка денег в играх, отзывы о казино 4aces!
poker1 | 2013.06.24 21:49 신고 | PERMALINK | EDIT/DEL | REPLY
онлайн казино рулетка по всему миру, скачать эверест покер.
kazino798 | 2013.07.11 07:58 신고 | PERMALINK | EDIT/DEL | REPLY
игровые автоматы гаражи скачать без смс через торрент, а также азартные игры онлайн бесплатно чукча.
jackpot8 | 2013.07.13 10:38 신고 | PERMALINK | EDIT/DEL | REPLY
играть игровые автоматы гаминатор, онлайн казино.
jackpot2 | 2013.07.15 18:38 신고 | PERMALINK | EDIT/DEL | REPLY
скачать покер старз еще игровые автоматы играть бесплатно на ipad new.
kazino953 | 2013.07.20 02:51 신고 | PERMALINK | EDIT/DEL | REPLY
азартные игры игровые автоматы gaminator, карточные игры онлайн 1001.
jackpot4 | 2013.07.21 23:48 신고 | PERMALINK | EDIT/DEL | REPLY
казино вики дайнеко, либо казино вегас манежная.
SwenteeSquile | 2013.08.01 02:48 신고 | PERMALINK | EDIT/DEL | REPLY
Онлайн казино - это удобный инструмент как для заработка так и для развлечений.
Два режима игры:
1) Реальные деньги
2) Демо счет
Новых игроков в казино ждет не только хорошее настроение но и множество бонусов.
Бонусы даются как новым так и старым игрокам, более подробно можете узнать на сайте в разделе Акции.

И конечно же главный приз!
ДЖЕКПОТ на сумму свыше 90000$

Поробуйте.
И может быть Вы станете счастливым обладателем Джекпота.

Онлайн казино ждет Вас.
Заходите на сайт и наслаждайтесь игрой.

Ссылка на сайт: http://azat-life.p.ht/

*Перейдя по ссылке нажать кнопку "начать игру"
*На Реальные деньги могут играть только зарегистрировавшиеся игроки
Anodzuchis | 2014.12.08 07:26 신고 | PERMALINK | EDIT/DEL | REPLY
ssf buy anastrozole 1 mg - http://kfdbppteuhs.com, anastrozole 1 mg price, anastrozole hot flashes
TyroneBami | 2014.12.23 03:40 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
fastbet99 | 2015.01.17 20:23 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
Name
Password
Homepage
Secret

티스토리 툴바