Posts filed under ‘java’
IReport 3.7.1 baru dirilis
IReport adalah opensource program untuk membuat dan mendesain report , berbasiskan java. Untuk menampilkan hasil report, harus menggunakan jasper report.
Bisa ambil data dari JDBC, TableModels, JavaBeans, XML, Hibernate, CSV.
Hasilnya dapat berupa PDF, RTF, XML, XLS, CSV, HTML, XHTML, text, DOCX, or OpenOffice
So tunggu apa lagi, download saja.
Rencana sih mau buat tutorial untuk ini, tapi kurang waktu.
Gwt 2.0 and debian linux
I have this error when i transfer my gwt work from windows to debian 5 linux.
[ERROR] Failure while parsing XML
org.xml.sax.SAXNotSupportedException: http://apache.org/xml/features/nonvalidating/load-external-dtd
at gnu.xml.stream.SAXParserFactory.setFeature(libgcj.so.81)
at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse
(ReflectiveParser.java:307)
at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$100
(ReflectiveParser.java:48)
at com.google.gwt.dev.util.xml.ReflectiveParser.parse
(ReflectiveParser.java:385)
This error show in eclipse IDE console, when i run it, yeah i use eclipse as my IDE
After i search from uncle google then i found the cause, it looks like gwt 2.0 doesn’t work with
OpenJDK that provided by debian package.
so, the solution is : download the sun jdk from sun website.
Then extract it to directory, then point your eclipse use that sun jdk.
The setting is on the preferences , Installed JREs
Apache tomcat, instalasi
Apache tomcat adalah servlet container di kembangkan oleh Apache Software Foundation. Tomcat mengimplementasikan spefikasi Java Servlet dan JSP (Java Server Pages) dari Sun Microsystem dan menyediakan HTTP web server murni dengan java untuk menjalankan program java.
Sebelum bisa menggunakan tomcat, harus menginstall java dulu, yang didapat dari http://java.sun.com/javase/downloads/index.jsp
Buat PATH environment variable untuk java/bin direktori, bisa di set di
C:\autoexec.bat file., atau di environment variable nya windows
set PATH=”C:\Program Files\Java\jdk1.6.0_14\bin”;%PATH%
Kalau di linux, set di profile bash.
Setelah itu, unzip/ extract apache tomcat anda di directori sesuka anda. misal c:\apache\tomcat
untuk menjalankan anda tinggal menjalankan catalina.bat start didalam tomcat/bin
untuk linux hampir sama, anda install di /usr/local/tomcat , anda boleh juga install di /opt untuk menjalankan anda tinggal menjalankan catalina start.
beginilah cara install apache tomcat. maaf bila terlalu singkat.
[java]Cari hari ,bulan dan tahun sekarang
Bagaimana mendapatkan hari , hari dan bulan sekarang ? Di java ada object untuk bisa mendapatkan nya yaitu java.util.Calendar . Langsung aja ke source code nya ya
01. import java.util.Calendar;
02.
03.public class CalendarExample
04.{
05. public static void main(String[] args)
06. {
07. //
08. // Get various information from the Date object.
09. //
10. Calendar cal = Calendar.getInstance();
11. int day = cal.get(Calendar.DATE);
12. int month = cal.get(Calendar.MONTH) + 1;
13. int year = cal.get(Calendar.YEAR);
14. int dow = cal.get(Calendar.DAY_OF_WEEK);
15. int dom = cal.get(Calendar.DAY_OF_MONTH);
16. int doy = cal.get(Calendar.DAY_OF_YEAR);
17.
18. System.out.println("Tanggal sekarang: " + cal.getTime());
19. System.out.println("Hari: " + day);
20. System.out.println("Bulan: " + month);
21. System.out.println("Tahun: " + year);
22. System.out.println("Day of Week: " + dow);
23. System.out.println("Day of Month: " + dom);
24. System.out.println("Day of Year: " + doy);
25. }
26.}
ok. hanya itu saja.
Hasilnya akan seperti ini :
Tanggal sekarang: Thu Dec 29 13:41:09 ICT 2005
Hari: 29
Bulan: 12
Tahun: 2005
Day of Week: 5
Day of Month: 29
Day of Year: 363
Antara iReport, JasperReports dan servlet
iReport adalah visual tool untuk membuat reports, file hasil dari iReport adalah jrxml, file xml yang berisi content desain dari report nya. Jasper Report adalah engine yang menghasilkan xml tersebut menjadi bisa dilihat, di print atau di convert ke dokumen format yang lain seperti pdf, openoffice doc, rtf. Dan servlet adalah web yang berbasis kan class java. Ini saya maunya menjeleskan cara merelasikan ketiga nya ini.
Pertama setelah jadi jrxmlnya, di compile dulu dengan iReport jadi *.jasper ,setelah itu jasper sudah bisa di load dengan Jasper Engine, menggunakan servlet yang source nya seperti dibawah, disini saya langsung menconvertnya jadi pdf. jadi browser langsung meloadnya dalam pdf reader. Di komputer klien harus ada adobe acrobat reader nya.
(lagi…)
Grails part 2
Ya ini untuk memperjelas dari postingan pertama, dengan judul yang sama