Java Reference
In-Depth Information
<go href # "wap_login.jsp" method # "post">
<postfield name # "login" value # "$login" />
<postfield name # "pass" value # "$pass" />
</go>
</do>
<p>
User: <input type # "text" name # "login"/ >
Pwd: <input type # "password" name # "pass"/ >
</p>
</card>
</wml>
The JSP wap_login is:
<%@ page contentType # "text/vnd.wap.wml" language # "java" %>
<%@ page import # "UbiMail.*, javax.mail.*" %>
<?xml version # "1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN"
"http://www.wapforum.org/DTD/wml13.dtd">
<wml>
<template>
<do type # "prev"><prev/></do>
</template>
<%
String name # request.getParameter("login");
String pass # request.getParameter("pass");
Manager manager # (Manager)application.getAttribute
("manager");
User user # manager.authenticate(name,pass);
if (user! # null ){
session.setAttribute("user",user);
Folder folder # user.openPopServer();
%>
<card id # "hello" title # "Welcome">
<do type # "unknown" label # "Messages">
<go href # " <% # response.encodeURL("wap_main.jsp") %> ">
</go>
</do>
<p>
Hello <% # user.firstName() %> <% # user.lastName() %> .
</p>
<p align # "center">
<%
if (folder ## null ){
%>
<em>Problems in contacting you mail server!</em>
<%
} else { %>
<% # folder.getMessageCount() %> messages in you mailbox.
Search WWH ::




Custom Search