Struts & PJS

Notes from the PJS book + other interesting stuff (last update 3/25/14)
Genuitec (MyEclipse) struts 2 tutorial
Tutorialspoint struts 2 tutorials
MyEclipse Struts 1.x Tutorial
Struts Tools Reference Guide
Struts functionality diagrams  (Dead Link)
Struts UML Diagram
Example code from book
ServletContext HowTO (you have to create the addStock Method
Struts 1.1 source jar
MySQL & other database stuff

Servlets & JSP
JavaServerFaces-Horstmann.pdf
Servlet & uploading tutorial from Matthew Kohanek (Thank you again!)
Sun presentation on servlets and java server pages
JHTP 5 - Chapter 24 (Servlets)
JHTP 5 - Chapter 25 (JSP)
JHTP 6 - Code
Eclipse & MyEclipse
Step-by-step use of Eclipse/MyEclipse
MyEclipse - Struts introduction on the MyEclipse site
Eclipse
Linux
Various MySQL, Bash, Linux Notes
Where to get Eclipse -- MyEclipse -- Java -- Tomcat


Database Notes

Get Started with MySQL

Using MySQL with Java

Normalization lessons:

MySQL
UT (more technical)

 

 

MySql error message: "Client does not support authentication protocol requested by server"

When using MyEclipse to deploy a webapp that uses a database you must:

  1. Make sure the database jar file is part of your project's build path
    Project-Properties/Java Build Path/Libraries/Add External Jars
    then find the mysql.connector jar on you rfile system

  2. Set the deployment preference in MyEclipse
    Window/Preferences/MyEclipse/J2EE Project/Web Project/Deployment
    and check the box that says �Jars on Web Project build-path�
    Look here for more details

Alternatively just put the mysql connector jar file in: /tomcat-root/common/lib
on your machine as I have on Zeus

Try here for ISQS 6337 - Java -- Class Notes

Other interesting Links & downloads
ssh client
MySQL Admin, Query Browser, etc
MySQL Community Server
mysql-connector 5.1.5 (ZIP) (TGZ)