doGet và doPost trong Servlet

Về doGet và doPost trong Servlet có thể hiểu cơ bản như sau:doGet để xử lý các request có phương thức là get ( nó chính là các url chứa tham số )doPost để xử lý các request có phương thức là post ( nó chính là request đến từ form)1. doGet trong ServletTạo file […]

Xem chi tiết

Xử lý UnZip file trong Java

1. Xử lý UnZip file cơ bảnNôi dung sampleZipFile.zip line content 1 line content 2 line content 3 line content 4 line content 5 line content 6 Tạo class SampleUnzipFile.java package com.loop.zip;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.zip.ZipEntry;import java.util.zip.ZipInputStream;public class SampleUnzipFile {  /**  * Create by Cuder  */  public static void main(String[] args) {    ZipInputStream zipInputStream = null;    FileInputStream fileInputStream = null;    FileOutputStream […]

Xem chi tiết

Xử lý Zip file trong Java

1. Xử lý Zip file cơ bảnNôi dung sampleZipFile.txt line content 1 line content 2 line content 3 line content 4 line content 5 line content 6 Tạo class SampleZipFile.java package com.loop.zip;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.zip.ZipEntry;import java.util.zip.ZipOutputStream;public class SampleZipFile {  /**  * Create by Cuder  */  public static void main(String[] args) {  ZipOutputStream zipOutputStream = null;  FileInputStream fileInputStream = null;  try […]

Xem chi tiết

Cấu hình log4j trong java

Tại sao lại cần đến log ? Bạn luôn nhớ rằng dù bất kỳ chương trình tốt đến thế nào cũng phải cần thông tin để bắt lỗi khi có bug xảy ra. Thông thường người ta sẽ sử dụng log để ghi lại quá trình làm việc của user, để khi có vấn đề có […]

Xem chi tiết

Cài đặt môi trường Apache và các config cơ bản

Apache là server được dùng rất phổ biến trong việc quản lý các môi trường triểu khai source code như Tomcat, PHP … Trong post này chúng ta tìm hiểu cách cài đặt Apache và một số các  cấu hình.1. Cài đặt ApacheLink download : http://ftp.jaist.ac.jp/pub/apache/httpd/Ở ví này mình download bản httpd-2.2.25-win32-x86-openssl-0.9.8y.msiỞ phần cài đặt […]

Xem chi tiết
2

Tích hợp maven vào Eclipse, tạo project maven trên Eclipse

Việc tạo project Maven bằng lệnh command line thì cũng khác phức tạp và đặt biệt nó không support nhiều việc chúng ta sẽ code hay phát triên thêm sản phẩm của mình. Vì thế post này sẽ giúp các bạn biết được cách để tích hợp maven vào Eclipse và tạo project maven trên […]

Xem chi tiết

Cài đặt môi trường maven , các lệnh cơ bản của maven

Maven là môi trường quản lý source code như Ant nhưng khắc phục được nhiều nhược điểm. Cũng như có những ưu điểm như:Tính modul hóa caoNhiều plugin chức năng khác nhauHỗ trợ nhiều môi trườngSource code tách biệt với thư viện vì thế sẽ có dung lượng nhẹ hơn.1. Cài đặt MavenBước 1:Download maven […]

Xem chi tiết

Tạo web project với Servlet và Jsp

Trong post này sẽ tìm hiểu các tạo web project với Servlet và Jsp trong Tomcat projectTạo và config file ServletTạo file .jsp đơn giản1. Tạo và config file ServletBước 1:Tạo project Tomcat trong Eclipse ( tìm hiểu tại đây  Tích hợp Tomcat vào Eclipse)Bước 2:Tạo package chưa source servlet ( ở đây mình tạo […]

Xem chi tiết

Tích hợp Tomcat vào Eclipse

Hướng dẫn cài đặt plugin tomcat cho Eclipse, gồm các mục sau :Cài đặt plugin TomcatTạo project Tomcat trong Eclipse1. Cài đặt plugin TomcatBước  1:Download plugin Tomcat tại : http://www.eclipsetotale.com/tomcatPlugin.html#A3Hãy download package support đúng version Eclipse. Ở đây mình download bản lastest .Bước 2:Giải nén và copy file .jar và thư mục  ~\eclipse\pluginsBước 3:Khởi động […]

Xem chi tiết

Sử dụng thư viện NIO để đọc ghi file trong Java

1. Đọc FileTạo class ReadFileWithJavaNIO.java package com.loop.io;import java.io.File;import java.io.IOException;import java.nio.file.Files;import java.util.ArrayList;public class ReadFileWithJavaNIO {  /**  * Create by Cuder  *  * @throws IOException  */  public static void main(String[] args) throws IOException {    File f = new File(“resource/textFile.txt”);    ArrayList<String> res = (ArrayList<String>) Files.readAllLines(f    .toPath());    for (int i = 0; i < res.size(); i++) {      System.out.println(res.get(i));    }  }} Kết quả Line 1 Line 2 Line 3 Line 4 Line 5 2. […]

Xem chi tiết