Advance Languages
Syllabus
Class Time: 12:30-1:45pm MW Location: McCool 202 Instructor: Ziyi(Zeek) Niu email: zn52@m...
Course Outline
Course Materials
Course Package 1
Download Link Hello.java /* File: Hello.java This is a simple sample standalone text-b...
A Brief Overview of Java Server Page (JSP) programming
JSP has four predefined variables: request the HttpServletRequest object response t...
Course Package 2
Listener Interfaces Interface Interface Methods Add Method ActionList...
index.html
<!doctype html> <html> <head> <title>put your name here</title>...
Utility.java
/* File: Utility.java This file contains several utility methods that are designed to be us...
serverlet.jar
Download Link
Assignments
Assignment #1a
misweb registration Our class uses misweb for the class's course technology. We do not use MyCou...
Assignment #1b
Programming Environment Setup In assignment #1b, you will download and install several pieces...
Assignment #1c
Hello World filenames: HelloWorld.java, HelloWorld.class (Many of the assignments provide instr...
A Brief Linux Reference Guide
Working with directories mkdir <name> make subdirectory with specified name ...
Assignment #2a
DateTime filenames: DateTime.java, DateTime.class Create the text-based application DateTime...
Assignment #2b
Throughout the semester, be sure to use the filenames that the assignments tell yo...
Assignment #3
Text-based Payroll Application Filenames: Payroll.java, Employee.java, Utility.java Create a pr...
Assignment #4
Text-based Trivia Application Filenames: TextTrivia.java Write a text-based application whic...
Assignment #5
There is no assignment #5
Assignment #6
GUI Payroll Application Filenames: GUIPayroll.java, Employee.java, Utility.java This assignment...
Assignment #7
Improved GUI Payroll Application Filenames: GUIPayroll.java, Employee.java, Utility.java Modify...
Assignment #8a
Setting up your own tomcat Server on mislab mislab runs the apache web server software. apache i...
Assignment #8b
DataEntry servlet Filenames: DataEntry.html, DataEntry.java Create an HTML form that requests...
Assignment #9
Java Source Code Lister Filenames: ListFiles.java, ListSource.java Write a servlet which will d...
Assignment #10
Trivia Servlet Filenames: Trivia.html, Trivia.java In this assignment, you will write a servl...
Assignment #11
Servlet-based Survey System Filenames: Survey.html, Survey.java Create an HTML data entry for...
Assignment #12
There is no assignment #12
Assignment #13
JDBC Database Trivia Filenames: DatabaseTrivia.html, DatabaseTrivia.java Modify your earlier Tr...
Assignment #xx (not this one)
States Database Query System Filenames: States.html, States.java Create an HTML form that the u...
Assignment #14
AJAX Customer/Database Query System Filenames: CustomerList.java, CustomerQuery.java Write a ...