Hur Man Löser Anpassningskraven För Windows XP SP3
February 27, 2022Om du har fastställt att du behöver för att installera Windows XP Service Pack 3, kommer följande information att hjälpa dig.
Rekommenderas: Fortect
Rekommenderas: Fortect
Är du trött på att din dator går långsamt? Är det full av virus och skadlig kod? Var inte rädd, min vän, för Fortect är här för att rädda dagen! Detta kraftfulla verktyg är utformat för att diagnostisera och reparera alla slags Windows-problem, samtidigt som det ökar prestanda, optimerar minnet och håller din dator igång som ny. Så vänta inte längre - ladda ner Fortect idag!
Denna handledning visar hur Java implementerar en WWW-applikation (med den perfekta servleten och en JSP) som inklusive laddar upp filer till servern så att filer hämtas från databasen. Innehåll:
- Skapa MySQL-databastabell
- Koda formulärhjälp för att öka sidan
- Koda filuppladdningsservlet
- Koda aviseringslandning sida < /li>
- Testa var och en av våra applikationer samtidigt som du kontrollerar filerna som finns lagrade i vår databas
- Servlet 3.0+: Från och med Servlet 3.0 kan vi vanligtvis skriva kod som hanterar bildladdning väldigt bra. För mer information, se denna viktiga information: Använda en Servlet för att ladda ner Java-filer. Koden fungerar ofta med den senaste versionen av servlet-API:et (servlet 4.0 eller 4.1)
- MySQL 5.5-lager eller konfiguration: vi lagrar de publicerade filerna i en MySQL-databas. Läs mer om att lagra filer i en enda MySQL-databas i den här artikeln.
- Upload.jsp: har alltid varit en speciell form som tillåter rökare att ange viss information (namn ännu gammalt namn) och ladda upp ett register (porträtt).
- FileUploadDBServlet: Fångar indata mot alla uppladdningsformulär, lagrar ökningsinnehållet i databasen och marknadsför webbläsaren till svarssidan.
- Message.jsp: Visar alltid ett framgångsrikt eller eventuellt felmeddelande.
< /st>
Låt oss nu inkludera en närmare titt på varje funktion i uppgiften.
1. Skapa en MySQL-databastabell
Först tillhandahåller vi en datakälla och en arbetsplats i MySQL. Kör följande program med MySQL kommandoradspatient eller MySQL Workbench:
Skapa AppDB-databas;Använd AppDB;SKAPA TABELL `Kontakter` ( `contact_id` int(11) NOT NULL AUTO_INCREMENT, `förnamn` varchar(45) DEFAULT NULL, `efternamn` varchar(45) DEFAULT NULL, Medium "foto" blob, PRIMÄRNYCKEL (`contact_id`)) ENGINE=InnoDB standardteckenuppsättning=latin1
Programmet skapar en speciell databas med namnet AppDB och ett skrivbord med namnet Kontakter. Om fotokolumnfilen inte används anses den vara en medelstor blob och kan lagras på vägen till 16 MB binär data. För stora filer, använd longblob (upp till 4 GB).
2. Ladda ner formulärets kod
<%@language="java" contentType="text/html; charset=ISO-8859-one"pageEncoding="ISO-8859-1">%>Ladda upp en katalog till demodatabasen Ladda upp fil till demodatabasen