[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Aplicação Multi-Ambiente  XML
Forum Index -> Comentários Gerais Go to Page: 1, 2 Next 
Author Message
Ironlynx



Joined: 28/10/2005 17:35:38
Messages: 328
Offline

Fala Sérgio!Saudações!
Tô começando a me aventurar com o Mentawai, como eu não mexo com Web, vou arriscar logo uma novidade!
Seguinte: Queria fazer uma aplicação que seria uma pequena loja virtual, mas ela deveria ser capaz de funcionar em WAP(Celulares) e em Navegadores normais. Gostaria de saber qual seria a melhor forma de proceder, e principalmente, se o mentawai se adaptaria a isso...

http://osereojava.blogspot.com/
[WWW]
Ironlynx



Joined: 28/10/2005 17:35:38
Messages: 328
Offline

Para não abrir outro...
Sérgio, acho que deveria por uma explicação um pouco melhor sobre as "Menta Tags", quem não está acostumado a usar Taglib´s(como eu!) fica meio perdido...
Alguém aí já usou HMTLEditor do Eclipse???Aqui tá dando toda hora q taglib diretive "mtw" does not exist or TLD not found.

http://osereojava.blogspot.com/
[WWW]
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline

Ironlynx wrote:
Fala Sérgio!Saudações!
Tô começando a me aventurar com o Mentawai, como eu não mexo com Web, vou arriscar logo uma novidade!
Seguinte: Queria fazer uma aplicação que seria uma pequena loja virtual, mas ela deveria ser capaz de funcionar em WAP(Celulares) e em Navegadores normais. Gostaria de saber qual seria a melhor forma de proceder, e principalmente, se o mentawai se adaptaria a isso...  


Ironlynx,

Se vc quer atingir vários WAP e HTML simultaneamente, vc provavelmente terá que ter duas versões do seu site. Uma em HTML e outra em WML (não me lembro se o nome é esse!).

O servidor vai parsear um header do request para descobrir qual o dispostivo e redirecionar para a página incial certa.

Mas como já falaram, WAP é um lixo, mas se o chefe/empresa está te obrigando a trabalhar com isso, então mãos a obra.

Pode usar o mentawai sim tranquilamente, pois isso é mais uma questão de design (HTML e WML) do que de qualquer outra coisa.

Sergio Oliveira

saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline

Ironlynx wrote:
Para não abrir outro...
Sérgio, acho que deveria por uma explicação um pouco melhor sobre as "Menta Tags", quem não está acostumado a usar Taglib´s(como eu!) fica meio perdido...
Alguém aí já usou HMTLEditor do Eclipse???Aqui tá dando toda hora q taglib diretive "mtw" does not exist or TLD not found.  


Menta Tags são as tags do Mentawai, ou seja, do próprio framework que se entregam perfeitamente com o framework.

Dá uma olhada na feature Display Tags para vc entender.

Tb dá para criar suas próprias tags usando as tags abstratas do Mentawai como PrintTag, ConditionalTag, etc.

Sergio Oliveira

boaglio


[Avatar]

Joined: 28/09/2005 11:05:16
Messages: 299
Location: Sao Paulo - Brazil
Offline

Ironlynx wrote:

Alguém aí já usou HMTLEditor do Eclipse???Aqui tá dando toda hora q taglib diretive "mtw" does not exist or TLD not found.  


Sim! Eu!

Pega esse arquivo TLD em anexo (retirado do mentawai-1.1.3.zip) e coloca em algum diretório do seu projeto (exemplo "lib").

Depois, nas configurações do HTML editor adiciona esse TLD na URI mtw
(veja o segundo anexo).
 Filename taglib.tld [Disk] Download
 Description Taglib do Mentawai
 Filesize 18 Kbytes
 Downloaded:  67 time(s)

 Filename htmleditor.jpg [Disk] Download
 Description HTML Editor com Mentawai
 Filesize 58 Kbytes
 Downloaded:  74 time(s)


http://www.boaglio.com
[WWW]
Ironlynx



Joined: 28/10/2005 17:35:38
Messages: 328
Offline

Se vc quer atingir vários WAP e HTML simultaneamente, vc provavelmente terá que ter duas versões do seu site. Uma em HTML e outra em WML (não me lembro se o nome é esse!). 

Fica frio... hehe... é só um estudo de viabilidade, e pelo que o Rafael falou de WAP, eu acho q optaria por xHTML...

Menta Tags são as tags do Mentawai, ou seja, do próprio framework que se entregam perfeitamente com o framework.
Dá uma olhada na feature Display Tags para vc entender.
 

Agora eu comecei a sacar... eu nunca tinha usado Taglibs(nem com JSP), por isso para mim é novidade...


Pega esse arquivo TLD em anexo (retirado do mentawai-1.1.3.zip) e coloca em algum diretório do seu projeto (exemplo "lib").

Depois, nas configurações do HTML editor adiciona esse TLD na URI mtw
(veja o segundo anexo). 

Boaglio, tem "algo a mais" que eu tenha que fazer???É incrível, mas fiz tudo igualzinho vc falou, mas continua não reconhecendo...

A pág de exemplo(username.jsp) é super simples:
Code:
 <%@ taglib uri="/WEB-INF/lib/mentawai.jar" prefix="mtw" %>
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=Cp1252"/>
 <title></title>
 </head>
 <body>
 <h3>Digite seu nome:<mtw:input value="username" /> </h3>
 </body>
 </html>

http://osereojava.blogspot.com/
[WWW]
boaglio


[Avatar]

Joined: 28/09/2005 11:05:16
Messages: 299
Location: Sao Paulo - Brazil
Offline

Ironlynx wrote:

Boaglio, tem "algo a mais" que eu tenha que fazer???É incrível, mas fiz tudo igualzinho vc falou, mas continua não reconhecendo...
 


As vezes ele não reconhece na hora, precisa salvar o arquivo ou até reiniciar o eclipse.

http://www.boaglio.com
[WWW]
Ironlynx



Joined: 28/10/2005 17:35:38
Messages: 328
Offline

As vezes ele não reconhece na hora, precisa salvar o arquivo ou até reiniciar o eclipse.  

Vou tentar mudar algumas conf aqui, mas o bichin não funfa!
Mesmo assim, brigadão pela ajuda!

http://osereojava.blogspot.com/
[WWW]
Ironlynx



Joined: 28/10/2005 17:35:38
Messages: 328
Offline

Vou tentar mudar algumas conf aqui, mas o bichin não funfa!  

Troquei de HTMLEditor(do 1.6.6 para o 1.6.7) e as TLD´s teimam em não funcionar!
Sérgio, podia rolar no futuro um "Mentaclipse"...

Vamos sem as tags mesmo...

http://osereojava.blogspot.com/
[WWW]
boaglio


[Avatar]

Joined: 28/09/2005 11:05:16
Messages: 299
Location: Sao Paulo - Brazil
Offline

Será que vc não colocou o prefixo ao invés do uri?

Primeiro eu faço esse ajuste aqui para usar a URI como mentawai ao invés de /WEB-INF/lib/mentawai.jar.

Depois no cabeçalho das minhas páginas JSP eu tenho:

Code:
 <%@ taglib uri="mentawai" prefix="mtw" %> 
 


E no TLD do Amateras eu tenho:

Code:
 URI: mentawai
 Local Path C:\TLD\mentawai.tld
 


Eu refiz agora no Eclipse 3.2M3 e funcionou também!

Agora você pode Mentaclipsar a vontade!

http://www.boaglio.com
[WWW]
Ironlynx



Joined: 28/10/2005 17:35:38
Messages: 328
Offline

Aeee Boaglio!
Agora parece q funcionou!
O problema era a URI que eu botava mtw e o web.xml de taglib.Agora eu troquei por "mentawai" no Amateras e funcionou legal.A única coisa meio estranha é q o preview como os textfields, mas deve ser normal já que mtw:input não é uma tag html válida!
Ao menos sumiu os erros e eu posso usar arquivos desse tipow:
Code:
 <%@ taglib uri="mentawai" prefix="mtw" %>
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=Cp1252"/>
 <title></title>
 </head>
 <body>
 <form action="Reg.mtw" method="post">
 Name: <mtw:input type="text" name="fullname" size="50" maxlength="60" /><br/>
 Username: <mtw:input type="text" name="username" size="20" maxlength="30" /><br/>
 Password: <mtw:input type="password" name="pass" size="20" maxlength="20" /><br/>
 Confirm: <mtw:input type="password" name="conf" size="20" maxlength="20" /><br/>
 Zip: <mtw:input type="text" name="zip" size="20" maxlength="20" /><br/>
 Accept term: <mtw:input type="checkbox" name="accept" value="1" /><br/>
 <input type="submit" value="Send Now!" />
 </form>
 </body>
 </html>

http://osereojava.blogspot.com/
[WWW]
boaglio


[Avatar]

Joined: 28/09/2005 11:05:16
Messages: 299
Location: Sao Paulo - Brazil
Offline


O preview desse plugin é tosco mesmo, mas o auto-complete dele é muito bom.

http://www.boaglio.com
[WWW]
Ironlynx



Joined: 28/10/2005 17:35:38
Messages: 328
Offline

Caramba!!!P#t@ m... não é que o meu Amateras voltou a dar "piti" com as tags do Mentawai!
Tenho o arquivo taglib.tld na pasta lib do meu projeto e nas configs do Amateras ta assim:
URI: mentawai
Local Path: C:\Driver\taglib.tld
e teima em dizer "taglib diretive for "mtw" does not exist or TLD is not found"

http://osereojava.blogspot.com/
[WWW]
Ironlynx



Joined: 28/10/2005 17:35:38
Messages: 328
Offline

Boaglio!!! Help!!!
Meu Tomcat "parou" de criar os context.xml lá no conf/Catalina/localhost do nada!!!Tava usando o Sysdeo3.1 e o Tomcat 5.5.9 depois desse problema eu troquei pelo 5.5.16 e não voltou mais!!!Criei uma aplicação simples aqui no Eclipse(Tomcat Project), com web.xml supersimples:
Code:
 <servlet>
 		<servlet-name>Controlador</servlet-name>
 		<servlet-class> ageris.controle.Controlador	</servlet-class>
 		<load-on-startup>1</load-on-startup>
 	</servlet>
 
 	<servlet-mapping>
 		<servlet-name>Controlador</servlet-name>
 		<url-pattern>/ageris/*</url-pattern>
 	</servlet-mapping>
 

e toda hora vem erro dizendo que /ageris/ não está disponível.
Vc tem idéia do que pode ser?

http://osereojava.blogspot.com/
[WWW]
boaglio


[Avatar]

Joined: 28/09/2005 11:05:16
Messages: 299
Location: Sao Paulo - Brazil
Offline


Estranho... mas precisa olhar no log do Tomcat pra saber o que está acontecendo...

Nunca vi esse erro do TLD, será que o arquivo mudou de lugar ou a configuração aponta para outro local?

http://www.boaglio.com
[WWW]
 
Forum Index -> Comentários Gerais Go to Page: 1, 2 Next 
Go to:   
Powered by JForum 2.1.6 © JForum Team