Chương trình Hello World trong Struts 2

Chương này, chúng ta sẽ xây dựng một chương trình Struts 2 đầu tiên có tên là HelloWorld bởi sử dụng Eclipse IDE. Trước hết, chúng ta cần tạo 4 thành phần cho bất cứ Struts 2 project nào. Action : Tạo một lớp Action chứa trình logic và điều khiển tương tác giữa người dùng, model và view. ...

Tác giả: Hoàng Hải Đăng viết 10:41 ngày 14/08/2018

Cài đặt JDBC

Để làm việc với JDBC, bạn cần cài đặt Java và một cơ sở dữ liệu, chẳng hạn MySQL. Để cài đặt Java, bạn theo hướng dẫn chi tiết trong chương Cài đặt Java. Khi bạn đã cài đặt xong J2SE Development Kit 5.0 (JDK 5.0), thì bạn sẽ có các JDBC package là java.sql and javax.sql trong đó. ...

Tác giả: Hoàng Hải Đăng viết 10:41 ngày 14/08/2018

Tổng quan về Struts 2

Struts 2 Framework được sử dụng để phát triển các ứng dụng web dựa trên MVC. Struts 2 là sự kết hợp của Webwork Framework và Struts 1. Struts 2 không phải là phiên bản tiếp theo của Struts 1. Struts 2 cung cấp rất nhiều đặc điểm mà không có trong Struts 1. Dưới đây là các đặc điểm quan ...

Tác giả: Hoàng Hải Đăng viết 10:41 ngày 14/08/2018

Thư mục trong Java

Làm quen với thư mục trong Java thông qua các ví dụ giúp bạn hiểu sâu hơn về các khái niệm đã trình bày về chủ đề này. Dưới đây là các ví dụ được sử dụng phổ biến trong khi thực hành với thư mục trong Java.

Tác giả: Trịnh Tiến Mạnh viết 10:40 ngày 14/08/2018

Kết nối JDBC với Oracle

Chương này, chúng ta cùng tìm hiểu các bước đơn giản để thiết lập một kết nối JDBC với Oracle Database. Để kết nối ứng dụng Java với Oracle Database, bạn cần tải ojdbc14.jar file . Sau đó, bạn theo một trong hai cách: 1. Dán ojdbc14.jar file trong JRE/lib/ext folder. 2. Thiết lập ...

Tác giả: Bùi Văn Nam viết 10:40 ngày 14/08/2018

Cấu trúc MVC: So sánh Model 1 và Model 2

Trước khi phát triển các ứng dụng web, bạn cần có ý tưởng về các mô hình (Model) thiết kế. Có hai kiểu mô hình lập trình là Cấu trúc Model 1 và Cấu trúc Model 2 (hay còn gọi là MVC). Phần dưới đây mình xin giới thiệu và so sánh sơ qua về hai cấu trúc này: Cấu trúc Model 1 Servlet và JSP ...

Tác giả: Tạ Quốc Bảo viết 10:40 ngày 14/08/2018

Cú pháp của JavaScript

JavaScript có thể được thực hiện bởi sử dụng các lệnh JavaScript mà được đặt trong thẻ HTML <script>... </script> trong một trang web. Bạn có thể đặt các thẻ <script> , chứa JavaScript của bạn, bất cứ đâu trong trang của bạn, nhưng được đề nghị là bạn nên giữ nó trong ...

Tác giả: Bùi Văn Nam viết 10:40 ngày 14/08/2018

Học Java Swing cơ bản và nâng cao

Java Swing là một phần của Java Foundation Classes (JFC) được sử dụng để tạo các ứng dụng Window-Based. Nó được xây dựng ở trên cùng của AWT (Abstract Windowing Toolkit) API và được viết hoàn toàn bằng Java. Không giống AWT, Java Swing cung cấp các thành phần (Component) gọn nhẹ ...

Tác giả: Tạ Quốc Bảo viết 10:40 ngày 14/08/2018

Vòng đời (Life Cycle) trong JSP

Chìa khóa để tìm hiểu tính năng tầm thấp của JSP là hiểu vòng đời của nó. Vòng đời của JSP có thể được định nghĩa như là toàn bộ tiến trình từ khi tạo ra đến khi hủy nó, tương tự như vòng đời của một Servlet, nhưng thêm một bước để biên dịch một JSP thành Servlet. Sau đây là các giai đoạn ...

Tác giả: Trịnh Tiến Mạnh viết 10:40 ngày 14/08/2018

Kiểu dữ liệu trong JDBC

JDBC Driver chuyển đổi kiểu dữ liệu của Java thành kiểu dữ liệu của JDBC tương ứng trước khi gửi giá trị dữ liệu tới Database. Ví dụ, một double trong Java được chuyển đổi thành một SQL DOUBLE. Bảng dưới đây tổng kết các kiểu dữ liệu mặc định của JDBC mà kiểu dữ liệu Java được chuyển đổi ...

Tác giả: Trịnh Tiến Mạnh viết 10:39 ngày 14/08/2018

JavaScript là gì

JavaScript là gì? JavaScript là một ngôn ngữ lập trình của HTML và WEB. Nó là nhẹ và được sử dụng phổ biến nhất như là một phần của các trang web, mà sự thi hành của chúng cho phép Client-Side script tương tác với người sử dụng và tạo các trang web động. Nó là một ngôn ngữ chương trình thông ...

Tác giả: Tạ Quốc Bảo viết 10:39 ngày 14/08/2018

Vị trí JavaScript trong HTML File

Có một sự linh động trong việc cung cấp JavaScript code bất cứ đâu trong một tài liệu HTML. Tuy nhiên, các cách được ưu tiên nhất để bao gồm JavaScript trong một HTML file là: Trong phần tới, chúng ta sẽ thấy cách chúng ta có thể đặt JavaScript trong một HTML file theo các cách ...

Tác giả: Bùi Văn Nam viết 10:39 ngày 14/08/2018

JSP là gì - 91 bài hướng dẫn JSP miễn phí

JavaServer Pages (JSP) là gì? JavaServer Pages (JSP) là một công nghệ để phát triển các Webpage mà hỗ trợ nội dung động, giúp các lập trình viên chèn java code vào trong các HTML page bằng việc sử dụng các JSP tag đặc biệt, hầu hết bắt đầu với <% và kết thúc với %>. Một thành phần ...

Tác giả: Trịnh Tiến Mạnh viết 10:39 ngày 14/08/2018

Giới thiệu JDBC Driver

JDBC Driver là gì? JDBC Driver là một thành phần phần mềm cho phép ứng dụng Java tương tác với cơ sở dữ liệu. Một trong những nhiệm vụ của JDBC Driver là chuyển đổi kiểu dữ liệu của Java thành kiểu dữ liệu của JDBC tương ứng trước khi gửi giá trị dữ liệu tới Database. Ví dụ như nó chuyển ...

Tác giả: Tạ Quốc Bảo viết 10:39 ngày 14/08/2018

Lớp JLabel trong Java Swing

Lớp JLabel có thể hiển thị hoặc text, hoặc hình ảnh hoặc cả hai. Các nội dung của Label được gán bởi thiết lập căn chỉnh ngang và dọc trong khu vực hiển thị của nó. Theo mặc định, các label được căn chỉnh theo chiều dọc trong khu vực hiển thị. Theo mặc định, text-only label là căn chỉnh theo ...

Tác giả: Hoàng Hải Đăng viết 10:38 ngày 14/08/2018

Kết nối cơ sở dữ liệu trong Java với JDBC

[Kết nối cơ sở dữ liệu trong Java với JDBC] Java JDBC là một Java API để kết nối và thực thi truy vấn với cơ sở dữ liệu. JDBC API sử dụng các JDBC Driver để kết nối với cơ sở dữ liệu. JDBC làm việc với Java trên nhiều nền tảng đa dạng như Windows, Mac OS, Unix, … Để đáp ứng ...

Tác giả: Bùi Văn Nam viết 10:38 ngày 14/08/2018

Bài tập Java - 247 bài tập Java có giải

Trước khi theo dõi và học tập theo loạt ví dụ đa dạng về Java này, thì trước tiên bạn nên có kiến thức về Ngôn ngữ lập trình Java và các khái niệm của ngôn ngữ này. Loạt bài bài tập Java có giải này được thiết kế cho người mới học để giúp các bạn hiểu hơn về các khái niệm từ cơ bản tới nâng ...

Tác giả: Tạ Quốc Bảo viết 10:37 ngày 14/08/2018

Học Javascript cơ bản và nâng cao, Học lập trình Javascript miễn phí hay nhất

[Học Javascript cơ bản và nâng cao, Học lập trình Javascript miễn phí hay nhất] JavaScript là một ngôn ngữ chương trình thông dịch, nhẹ. Nó được thiết kế để tạo các ứng dụng mạng trung tâm. Nó là ngôn ngữ tích hợp với Java, được lấy tên là JavaScript vì thời đó Java là một hiện tượng, nhưng ...

Tác giả: Trịnh Tiến Mạnh viết 10:37 ngày 14/08/2018

Ví dụ về Mảng trong Java

Làm quen với Mảng (Array) trong Java qua các ví dụ về Mảng (Array) giúp bạn hiểu sâu hơn các khái niệm được trình bày trong chủ đề này. Dưới đây là các ví dụ được sử dụng phổ biến trong khi thực hành với Mảng (Array) (Array) trong Java.

Tác giả: Tạ Quốc Bảo viết 10:37 ngày 14/08/2018

Khóa học Java online trên Udemy

Trong năm 2018, để các bạn sinh viên dễ dàng tiếp cận, khóa học vẫn tiếp tục khuyến mại với giá 250k, hoặc 300k qua thẻ viettel Trong 30 ngày mua khóa học, các bạn không hài lòng, có thể yêu cầu lấy lại tiền, mình sẽ không cần làm khó mọi người trong trường hợp các bạn thấy khóa học không ...

Tác giả: Trịnh Tiến Mạnh viết 10:37 ngày 14/08/2018