Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
Un proiettore economico, che fa della portabilità e immediatezza i suoi punti di forza. Adatto per una camera da letto o per la casa vacanze, è basato su sistema proprietario Linux ma offre piena compatibilità ufficiale a Netflix
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
Un notebook sviluppato in collaborazione con GoPro ma che risponde al meglio alle necessità di tutti coloro che creano contenuti video: robustezza, design, potenza di calcolo e funzionalità si abbinano al meglio tra di loro, pur se a prezzo di un costo elevato per via della tanta memoria onboard
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090
Ho affidato ai due modelli lo stesso mestiere ma non lo stesso identico prompt: trasformare una storia illustrata in un video usando una RTX 3090 e modelli locali. Ne sono usciti due film, due applicazioni e due idee opposte di efficienza. Fucina, progettata con Fable 5, colpisce di più nei primi secondi. Storyboard Studio, costruito con ChatGPT/Codex, regge meglio sulla distanza e vince il confronto complessivo, ma di stretta misura
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 28-09-2005, 21:36   #1
Gremo
Senior Member
 
L'Avatar di Gremo
 
Iscritto dal: Oct 2000
Città: Udine
Messaggi: 3178
taglib

EDIT: spiego un pò meglio...
Uso NetBeans IDE 4.1.

questa è struttura delle directory e dei file:

questo è il file test.jsp:
Codice:
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@taglib uri="WEB-INF/tlds/mytags.tld" prefix="mytags"%> 
<html>
    <head>
        <title></title>
    </head>
    <body>
        <p><mytags:insert/></p>
    </body>
</html>
nella jsp dico di usare il descrittore WEB-INF/tlds/mytags.tld:
Codice:
<?xml version="1.0" encoding="UTF-8"?>
<taglib version="2.0" 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 web-jsptaglibrary_2_0.xsd">
  <tlib-version>1.0</tlib-version>
  <short-name>mytags</short-name>
  <uri>/WEB-INF/tlds/mytags</uri>
  <tag>
    <name>insert</name>
    <tag-class>SimpleTag</tag-class>
    <body-content>empty</body-content>
  </tag>
</taglib>
il descrittore dice alla jsp che il tag "insert" fa riferimento alla classe SimpleTag (contentuta coem si vede nella cartella WEB-INF/classes"

questo è il sorvete di SimpleTag
Codice:
import javax.servlet.jsp.tagext.*;
import javax.servlet.jsp.JspWriter;
import javax.servlet.jsp.JspException;

public class SimpleTag extends SimpleTagSupport {

    public void doTag() throws JspException {
        JspWriter out=getJspContext().getOut();   
        try {
            out.println("funziono!");
        } catch (java.io.IOException ex) {
            throw new JspException(ex.getMessage());
        }
    }
}
ecco l'errore che mi dà
org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 9 in the jsp file: /test.jsp
Generated servlet error:
C:\Documents and Settings\Gremo\.netbeans\4.1\jakarta-tomcat-5.5.7_base\work\Catalina\localhost\TestSimpleTag\org\apache\jsp\test_jsp.java:78: cannot find symbol
symbol : class SimpleTag
location: class org.apache.jsp.test_jsp
SimpleTag _jspx_th_mytags_insert_0 = new SimpleTag();
^

Ultima modifica di Gremo : 28-09-2005 alle 22:01.
Gremo è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix HONOR CHOICE Projector Air Pro: piccolo, portati...
ASUS ProArt GoPro Edition è il notebook compatto per chi crea ASUS ProArt GoPro Edition è il notebook c...
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090 Fable e Sol a confronto: due cartoni animati cre...
Il tablet rugged leggero e sottile: Lenovo ThinkTab X11 offre resistenza, doppia USB-C e batteria rimovibile Il tablet rugged leggero e sottile: Lenovo Think...
AMD Advancing AI 2026: l'hardware AMD per le elaborazioni IA del futuro, tra GPU, CPU e robot AMD Advancing AI 2026: l'hardware AMD per le ela...
iPhone Air 256 GB in offerta: Apple sorp...
Clair Obscur: Expedition 33 potrebbe arr...
Earth Overshoot Day: cosa vuol dire che ...
Zscaler e Schwarz Group insieme per una ...
La rinascita di Winamp: accordo con Deez...
Battlefield 6 è un successo, il C...
Le offerte più toste su Amazon tu...
GPT-5.6 Sol scappa dalla sandbox e attac...
Radeon RX 9070 XT sotto esame: un modell...
Amazon ti regala Prime per un secondo ut...
Digital Horizon, il programma di Microso...
Amazon sfonda sui prezzi PC: sconti su G...
Tre lavoratori su quattro chiedono aiuto...
Windows 11: aggiornamenti per Blocco not...
Steam Deck stupisce ancora dopo 4 anni: ...
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: 11:13.


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