..
I denna artikel kommer vi att se hur man skapar, med JSP (Java Server Pages) och en MySQL-databas, ett enkelt system för att hantera åtkomst statistik för en webbplats. Så titta på några viktiga åtgärder, till exempel hur man får tillgång till databasen direkt från webben behållaren, eftersom det inte fungerar helt och hållet i samband med J2EE (Enterprise Edition) utan direkt från webbservern utan att gå igenom företagets Bean.
Systemet vi genomför kommer att kunna upptäcka användare online, den "sista tillgång till och skapa ett arkiv av alla besök där efteråt du kan köra andra rapporter som till exempel beräkna antalet besökare dagligen, månadsvis och årliga och mycket mer. Det viktiga är att hålla reda på all viktig information som kännetecknar en användare tillgång till sidor på webbplatsen, när lagrat data vi kan bygga rapporter för alla behov.
Det första steget är naturligtvis att skapa MySQL tabell för att lagra data för åtkomst statistik, dvs tabellen som håller alla de historiska sightseeing.
För varje tillgång i själva verket kommer vi att lagra viktiga data som skickas via HTTP-begäran som klienten gör vid åtkomst till webbplatsen.
Denna information är:
CREATE DATABASE `STAT`Detta är den SQL-tabell som vi kommer att kalla userlog:
CREATE TABLE `status`. Userlog `` ( `IP` varchar (19) NOT NULL, TIME_ACCESS `` varchar (100) NOT NULL default '0000-00-00 00:00:00 ', SysOp `` varchar (300) default NULL, USER_AGENT `` varchar (300) default NULL, `Language` varchar (300) default NULL, Referer `` varchar (300) default NULL, Btree ANVÄNDA PRIMARY KEY (`IP`, `` TIME_ACCESS) ) MOTOR = InnoDB DEFAULT CHARSET = latin1;
Nu måste vi förbereda våra utvecklingsmiljö för att skapa JSP-applikation.
För att använda MySQL måste vi importera biblioteket passar in i projektet.
NetBeans eller Eclipse, välj höger musknapp på projektet, klicka sedan på Egenskaper - Bibliotek - Lägg till biblioteket (Java Build Path för Eclipse) och välj MySQL JDBC Driver.
Om biblioteket inte är närvarande kan vi ladda ner på denna sida .
För att importera projektet måste packa upp tar-eller zip-arkiv och integrera JAR-filen med samma förfarande men att välja Lägg JAR / mapp.
| |
MySQL (kurs)
Hantering av öppen källkod databas. Från 39 €. |
| |
Paint Shop Pro (första)
Webbgrafik och fotoredigering med Corel PSP känd. Från 49 €. |
| |
XML (Kurs)
Skapande av XML-strukturer, XSL och andra språk utbyggbar. Från 29 €. |