Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere?
Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere?
HONOR Magic V6 è arrivato in Italia a 2.299,90 euro con una promessa precisa: unire 4 mm di spessore da aperto (8,75 mm chiuso nel modello White, 9 mm negli altri colori) a una batteria da 6.660 mAh, la più capiente mai vista su un pieghevole. Lo abbiamo usato per oltre una settimana in versione Red 16/512 GB per capire se lo Snapdragon 8 Elite Gen 5 tiene testa alla concorrenza anche fuori dai benchmark ufficiali
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni
Redmi Pad 2 9.7 punta su un display ampio e fluido, una batteria capace di accompagnare l'uso quotidiano senza ansie da ricarica e un prezzo accessibile, a partire da 179,90 euro per la versione con 64 GB di storage. Lo Snapdragon 6s 4G Gen 2 e i 4 GB di RAM della configurazione più diffusa frenano però chi cerca reattività e multitasking spinto: ecco il bilancio dopo due settimane di prova diretta
Peugeot Polygon Concept: ecco il futuro delle utilitarie
Peugeot Polygon Concept: ecco il futuro delle utilitarie
Polygon è la concept car di Peugeot che mostra il futuro delle soluzioni del segmento B: tra design compatti e innovativi affiancati da dimensioni compatte uno scherzo dalla manovrabilità incredibile per le manovre a bassa velocità
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 07-05-2006, 10:40   #1
biamont
Junior Member
 
Iscritto dal: May 2006
Messaggi: 4
ci riprovo

non avendo trovato risposta alla mia domanda precedente, provo a orla in modo + semplice: sapreste dirmi cm sistemare nelle cartelle di tomcat il file .jsp e i .class ke esso utilizza?
sapreste dirmi anke xkè all'atto dell'avvio del .jsp tomcat mi dice di nn riuscire a riconoscere la classe riferita in esso come un tipo?deve essere fatto qlk import nella pagina jsp?in ke punto?
saluti
biamont è offline   Rispondi citando il messaggio o parte di esso
Old 07-05-2006, 19:59   #2
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
In tomcat devi piazzare un solo file, il war che contiene la tua applicazione web. Un war è uno zip con estensione "jar". Nel war puoi mettere i file jsp un po' dove ti pare perchè quelli li maneggi con il descrittore di dispiegamento dell'applicazione web (web.xml).

Il war, internamente, deve essere così composto:

Codice:
/                          <-- elementi pubblici dell'applicazione (html, jsp o altro)
/WEB-INF/web.xml  <-- descrittore di dispiegamento
/WEB-INF/classes/  <-- ci puoi mettere le classi ma è non si fa
/WEB-INF/lib/         <-- qui ci metti i jar dei comp. servlet e dei bean
/WEB-INF/             <-- web-inf è anche la radice delle cose non pubbliche
/WEB-INF/jsppages/ <-- ad esempio puoi creare una cartella "privata"
                                 in cui mettere le pagine jsp "private"
Faccio un esempio tristissimo.

Creo il bean:

Codice:
package it.tukano.saylo;

public class HelloBean {
	private String message;
	
	public void setMessage(String value) {
		message = value;
	}
	
	public String getMessage() {
		return message;
	}
}
Lo compilo (javac - d . *.java) e lo impacchetto (jar cf SayloBeans.jar it/). E il "war" al momento diventa:

/
/WEB-INF/lib/SayloBeans.jar

Creo la pagina jsp che usa quel bean:

Codice:
<%@ page contentType="text/html; charset=UTF-8" %>
<html>
<head><title>Welcome</title>
<jsp:useBean id="helloBean" scope="page" class="it.tukano.saylo.HelloBean"/>
<jsp:setProperty name="helloBean" property="message" value="Ciao Mondo!"/>
<body>
<h1><jsp:getProperty name="helloBean" property="message"/></h1>
</body>
</html>
e la infilo in una "cartella privata" del war. Il war ora è:

/
/WEB-INF/lib/SayloBeans.jar
/WEB-INF/jsppages/Welcome.jsp

Creo una pagina di benvenuto che lèvati:

Codice:
<html>
<head><title>Index</title></head>
<body>
<a href="./saylo">press me</a> <!-- chi è ./saylo ? -->
</body>
</html>
e questa la lascio "pubblica". Per meglio organizzare, dedico una cartella ai "pubblici". Il war diventa:

/
/WEB-INF/lib/SayloBeans.jar
/WEB-INF/jsppages/Welcome.jsp
/public/Index.html


A questo punto, col descrittore, faccio il magheggio, cioè metto insieme il tutto:

Codice:
<?xml version="1.0" encoding="utf-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
	http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
	version="2.4">
	<servlet>
		<servlet-name>welcomer</servlet-name>
		<jsp-file>/WEB-INF/jsppages/Welcome.jsp</jsp-file>
	</servlet>
	<servlet-mapping>
		<servlet-name>welcomer</servlet-name>
		<url-pattern>/saylo</url-pattern>
	</servlet-mapping>
	<welcome-file-list>
		<welcome-file>public/Index.html</welcome-file>
	</welcome-file-list>
</web-app>
Il "saylo" di Index.html è collegato (servlet-mapping) a "welcomer" e "welcomer" è (servlet-name) la pagina jsp che si trova nella cartella che si è scelto (non è obbligatorio) di infilare in una cartella ad hoc di WEB-INF.

Il "war" diventa:

/
/WEB-INF/web.xml
/WEB-INF/lib/SayloBeans.jar
/WEB-INF/jsppages/Welcome.jsp
/public/Index.html

"A mano" il war lo fai creando prima una cartella in cui metti tutto quello su indicato, poi ti posizioni in quella cartella con la console e dai un "jar cf Welcome.war WEB-INF/ public/". Dopodichè copi il file "Welcome.war" nella cartella "webapps" di Tomcat e dopo qualche secondo lui la mastica e dispiega l'applicazione. Se rimuovi il file Welcome.war dalla stessa cartella Tomcat richiama l'applicazione. Sostituendo il war, Tomcat sostituirà l'applicazione al volo.

E' possibile infilare in webapps i file "sciolti" ma è solo una pena in più.
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere? Recensione HONOR Magic V6: spessore record e sup...
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni Redmi Pad 2 9.7: ampio display, economico e peso...
Peugeot Polygon Concept: ecco il futuro delle utilitarie Peugeot Polygon Concept: ecco il futuro delle ut...
Reno16 Pro: il compatto di OPPO punta su fotocamera da 200MP e il nuovo Bubble! La recensione Reno16 Pro: il compatto di OPPO punta su fotocam...
 Hisense 55U7SE: tuttofare e accessibile, il MiniLED per film, sport e gioco Hisense 55U7SE: tuttofare e accessibile, il Min...
Cloudflare passa dall'altra parte: aiuta...
Samsung The Freestyle scende a 349€ (-20...
Il Parlamento Europeo approva il regolam...
Francia, l'indagine antitrust su NVIDIA ...
Beatbot e il Carnevale Estivo delle Pisc...
Roborock Qrevo Curv 2 Flow a 549,99€: il...
Huawei porta in Italia il nuovo MatePad ...
Poche porte USB (e non solo) sul portati...
Sony WH-1000XM5SA a 179€: il prezzo crol...
Il primo smartphone con IA agentica inte...
Gaia potrebbe riportare Samsung nel merc...
Mercato PC negativo per tutti, ma non pe...
È andato a ruba, nuove scorte sem...
Smart glasses vietati nei tribunali di N...
iPhone 17e scende a 649€, in tutti i col...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 08:31.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v