Como colocar meus arquivos .jsp em extensão .do?

6 respostas
hackum

Oi, estou tentando colocar meus arquivos .jsp em extensão .do no arquivo web.xml.
Alguem poderia me dizer como ?

6 Respostas

davidbuzatto

Pq vc quer fazer isso?
.do é convenção do Struts.

Vou ver aqui como faz… Não lembro… Já posto se eu lembrar.

[]'s

hackum

Isso é apenas um exemplo. Eu quero mudar as extensões do meu .jsp, tentei dessa forma, mas está tendo erro:

<?xml version="1.0" encoding="UTF-8"?>  
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">  
      
    <!--Aqui fica configurado o link para a classe EnviarMail.java -->  
      
    <servlet>  
        <servlet-name>EnviarMail</servlet-name>  
        <servlet-class>EnviarMail</servlet-class>  
    </servlet>  
    <servlet-mapping>  
        <servlet-name>EnviarMail</servlet-name>  
        <url-pattern>*.do</url-pattern>  
    </servlet-mapping>  
      
   
      
    <servlet>    
        <servlet-name>contact</servlet-name>   
        <jsp-file>/cta/contact.jsp</jsp-file>  
    </servlet>    
        
    <servlet-mapping>    
        <servlet-name>contact</servlet-name>    
        <url-pattern>*.java</url-pattern>    
    </servlet-mapping>    
      
        <servlet>    
        <servlet-name>services</servlet-name>   
        <jsp-file>services.jsp</jsp-file>  
    </servlet>    
        
    <servlet-mapping>    
        <servlet-name>services</servlet-name>    
        <url-pattern>*.java</url-pattern>    
    </servlet-mapping>    
        
</web-app>
davidbuzatto

O que você está fazendo não tem lógica.
Exemplo, mapear “/cta/contact.jsp” para qualquer coisa que termine com .do?

hackum

Eu quero apenas, que minhas JSP, fica com extensão .JAVA.

davidbuzatto

www.google.com.br/search?q=url+rewrite+tomcat

[]'s

hackum

Desculpe. Mas, eu não estou consiguindo entender.

Criado 4 de fevereiro de 2012
Ultima resposta 4 de fev. de 2012
Respostas 6
Participantes 2