The files for basic environment
Reference
Integrate Tomcat with Apache HTTP Server: Forward JSP/Servlet Content to Tomcat
Practice of basic servlet action (Ajax, Get, Post, error page, dynamic add servlet)
Reference:
Basic Servlet Practice: Dynamic add servlet programmatically.
Browser Automation, etc
JAVA Selenium Browser Automation Getting Started
JAVA Selenium Commands Testing
Basic Thread, ExecutorService, etc
Reference
Use ExecutorService to Run Multiple Callable and Get Results In Order
Key Generation, Encryption, Decryption
Java AES Key Generation, Encryption and Decryption
JAVA AES Encryption Decryption with IV, Salt and any length of Key
JAVA AES Encrypt Decrypt with Any Key, IV and Salt
JAVA RSA Generate KeyPair, Encryption, Decryption and Performance Testing
Java Diff Image and Highlight Differences
Java Message Service (JMS) practice
JAVA JMS: RocketMQ Getting Started
JAVA JMS: RocketMQ NameServer Broker Cluster
Docker Compose Getting Started with JAVA RocketMQ
- Just for Testing...
A java.net practice
Reference
Java Practice: java.net practice, Use Google Geocode Web Service
Reference
Basic Command Line Lucene Test
Wrap Lucene classes to do search easily.
Test tools in javax.tools
JAVA Dynamic Compile Class From Text
A simple web based chat room, really simple, contains only: 2 jsp pages, 3 servlet, 1 css file 1 js file
Reference:
A project for JSTL practice.
References:
JSTL Practice: Basic and Flow Control Tags
JSTL Practice: Number and Date Formatting Tags
JSTL Practice: I18N (Internationalization) practice, Locale, Bundle and Message.
Ant Introduction and First Try
Ant Practice: Encoding Message Bundles by Ant
JSP/Servlet: Use Jawr to reduce page load times.
A RPC client practice
Reference
RPC Practice: Practice of Redstone RPC Server and RPC Client
A RPC server practice
Reference
RPC Practice: Practice of Redstone RPC Server and RPC Client