Built a web service and web site that allows users to search and navigate eBay bidding data. The bidding data is from XML files. The project supports browsing and searching interfaces over the Internet while also managing the data in MySQL at the back-end in a database that I designed. The main technologies involved were Java, MySQL, JSP, HTML, CSS and Javascript. Other web development tools involved included Tomcat, Apache, Axis2 and SOAP.
Instructions for Project: http://cs.ucla.edu/classes/winter15/cs144/
- Each project link on left has an assignment spec
Goals by Project:
Project 2
- Parse an XML file in Java
- Java packages
- Ant
- Unix scripts and SQL
Project 3
- JDBC to access a database in Java
- Lucene
- MySQL
- Apache Tomcat and Axis2 to publish a web service
Project 4
- Build a web site using Java servlet and JSP
- Access remote Web services in SOAP and AJAX
- Build dynamic user interfaces in Javascript
Project 5
- Java Sessions
- POST vs GET
- SSL and HTTPS