Ciao, spero che mi potiate aiutare. Dunque ho un hosting java, che mi supporta tomcat 6, ma ho dei problemi per raggiungere da una jsp , una servlet.
Ho un ftp e a quanto ho capito, in rete devono essere mandati i file.class e non i file.java. Allora ho creato un progetto web con netbeans, mi sono fatta la mia jsp, la mia servlet configurata nel file web.xml (la mappatura viene fatta in automatico dall'editor), e poi attraverso un collegamento ipertestuale chiamo la servlet e mi faccio stampare ciao. Adesso ho fatto clean and build, nella cartella in cui vanno i progetti netbeans mi ha creato la cartella build e all'interno trovo un'altra sotto cartella chiamata web. All'interno di web in web-inf c'è sia il file web.xml che i file.class. Succede che una volta mandato il progetto online, accedo alla jsp, ma non riesco a raggiungere la servlet, mi dice che non la trova perchè?...nel file web.xml una servlet è mappata così:
<servlet>
<servlet-name>InviaCampi</servlet-name>
<servlet-class>form.InviaCampi</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>InviaCampi</servlet-name>
<url-pattern>/InviaCampi</url-pattern>
</servlet-mapping>
ovviamente il package form esiste eh...

Rispondi quotando