Skip to content

mproszewska/chatroom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Chat Room

Add PostgreSQL JDBC driver to $TOMCAT_HOME/lib.
Add database to PSQL.

psql < src/database.sql

Set PSQL username and password in src/*.java.
Compile classes:

javac -cp lib/javax.servlet.jar -d WEB-INF/classes   src/Chat.java 
javac -cp lib/javax.servlet.jar -d WEB-INF/classes src/ChatMsg.java
javac -cp lib/javax.servlet.jar -d WEB-INF/classes src/SignIn.java
javac -cp lib/javax.servlet.jar -d WEB-INF/classes src/ReloadChat.java

Copy img, WEB-INF, index.jsp, room.jsp, logout.jsp, functions.js, styles.css to $TOMCAT_HOME/webapps.

mkdir $TOMCAT_HOME/webapps/chatroom
cp -r -t $TOMCAT_HOME/webapps/chatroom img WEB-INF
cp -t $TOMCAT_HOME/webapps/chatroom src/index.jsp src/room.jsp src/logout.jsp src/functions.js src/styles.css

Run

Launch TomCat

./$TOMCAT_HOME/bin/startup.sh

Go to:

http://localhost:8080/chatroom

Reset

psql < sql/database.sql
$TOMCAT_HOME/bin/shutdown.sh
$TOMCAT_HOME/bin/startup.sh

Alt text

Author

About

Simple chat room using JSP and servlets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published