Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/12/2008, 03:08
BORJACONIL
 
Fecha de Ingreso: marzo-2008
Ubicación: Cádiz, España
Mensajes: 89
Antigüedad: 16 años, 11 meses
Puntos: 0
Errores al compilar .java para obtener .class

He hecho una clase decorator para usarla con displaytag. cuando lo voy a compilar me da un porron de errores.

Los errores son estos:

Código:
C:\workspace\Cartografia\src\prueba>javac ImageColumnDecorator.java
ImageColumnDecorator.java:3: package javax.servlet.jsp does not exist
import javax.servlet.jsp.PageContext;
                        ^
ImageColumnDecorator.java:4: package org.displaytag.decorator does not exist
import org.displaytag.decorator.DisplaytagColumnDecorator;
                               ^
ImageColumnDecorator.java:5: package org.displaytag.exception does not exist
import org.displaytag.exception.DecoratorException;
                               ^
ImageColumnDecorator.java:6: package org.displaytag.properties does not exist
import org.displaytag.properties.MediaTypeEnum;
                                ^
ImageColumnDecorator.java:11: cannot find symbol
symbol: class DisplaytagColumnDecorator
public class ImageColumnDecorator implements DisplaytagColumnDecorator {
                                             ^
ImageColumnDecorator.java:14: cannot find symbol
symbol  : class PageContext
location: class prueba.ImageColumnDecorator
        public Object decorate(Object columnValue, PageContext pageContext,Media
TypeEnum media) throws DecoratorException {
                                                   ^
ImageColumnDecorator.java:14: cannot find symbol
symbol  : class MediaTypeEnum
location: class prueba.ImageColumnDecorator
        public Object decorate(Object columnValue, PageContext pageContext,Media
TypeEnum media) throws DecoratorException {
                                                                           ^
ImageColumnDecorator.java:14: cannot find symbol
symbol  : class DecoratorException
location: class prueba.ImageColumnDecorator
        public Object decorate(Object columnValue, PageContext pageContext,Media
TypeEnum media) throws DecoratorException {

                       ^
8 errors

C:\workspace\Cartografia\src\prueba>

La clase es:

Código PHP:
package prueba;

import javax.servlet.jsp.PageContext;
import org.displaytag.decorator.DisplaytagColumnDecorator;
import org.displaytag.exception.DecoratorException;
import org.displaytag.properties.MediaTypeEnum;




public class 
ImageColumnDecorator implements DisplaytagColumnDecorator {


    public 
Object decorate(Object columnValuePageContext pageContext,MediaTypeEnum mediathrows DecoratorException {
        
String imagePath = (String) columnValue;
        
StringBuffer sb = new StringBuffer();
        
sb.append("<img src=\"" imagePath "\">");
        return 
sb.toString();
    }
    

Cual es el problema???