Create simple To-Do list application.
With the program, you can add new tasks to the list and view the contents of the list. Tasks on the list can also be edited, deleted and marked as done. The task has a description, deadline date, and information on whether the task has already been completed.
Implementation in Java using the technologies and user interfaces of your choice, but without use of interface builder tools.
The implementation does not have to be ready, and it does not have to have all the features, it is enough that the idea of the structure and operation of the program is clear.
Tarkoituksena olisi tehdä yksinkertainen To-Do lista ohjelma.
Ohjelmalla voi lisätä uusia tehtäviä listalle ja katsoa listan sisältöä. Listalla olevia tehtäviä voi myös editoida, poistaa ja merkitä tehdyksi. Tehtävällä on tietoina selite, deadline päivä, sekä tieto siitä onko tehtävä jo suoritettu.
Toteutus Java kielellä käyttäen haluamiasi tekniikoita ja käyttöliittymiä mutta kuitenkin ilman käyttöliittymä builder-työkaluja. Toteutuksen ei tarvitse olla valmis, eikä siinä tarvitse olla kaikkia ominaisuuksia, riittää että idea ohjelman rakenteesta ja toiminnasta selviää.
Small demonstration project of the To-Do list. .war
runnable by Tomcat.
Since build tool is not currently present, we are doing this manually. This is legacy stuff and recommended only for small projects!
Requirements for running locally
- Apache Software Foundation Tomcat. Tested with Tomcat 9.0
- Pull repository
- Go to project folder
JspMysqlBootstrapTODO
- Create
classes
folder. With tool of your choicemkdir ./WebContent/WEB-INF/classes
- Compile needed
java
codejavac -d WebContent/WEB-INF/classes src/com/dbconnectiontools/*.java
- Got to
WebContent
folder and build.war
file for Tomcat server.jar -cvf JspMysqlBootstrapTODO.war *
- Deploy your new WAR file by copying it to
<tomcat-install-directory>\webapps
. In my case it was,C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps
Tomcat should be running at this moment! Give it some time to make the deployment. You will see new folder appearing into webapps folder with your WAR file name - Visit your new app. You can access it with name of your WAR file. Mine was:
http://localhost:8080/JspMysqlBootstrapTODO/
- Import into Eclipse
- Export as
.war
and deploy in into Tomcat. (in step 6.)
- Clarifying what should be focused in tight time frame
- Adapting to use SQLite, JSP(java), bootstrap, Tomcat
- Also having fun, dumping technologies together