Beruflich Dokumente
Kultur Dokumente
Marcus O’Connell
Agenda
Business-to-Consumer
e-commerce software
Oracle
Postgres
Linux / Unix / NT
Presentation Layer
• ‘Web-MVC Architecture’
Servlet
Instantiates JSP
Business Logic
Jeestore on WAP
<wml>
<card id=“home” title=“Jeestore Home”>
<p>
<%
// Display a list of store departments
Enumeration products =
dataBean.getAbstractProductGroup().getElements();
while (productObjects.hasMoreElements()) {
Product obj = products.nextElement();
out.println("<a href=\"" + Dept?id=" + obj.getId() + "\">");
out.println(obj.getName() + "</a><br/>");
}
%>
</p>
</card>
</wml>
Internationalisation
Jeestore has the ability to send content in
the appropriate format and language
depending on the browser locale
Single server
Internationalisation of server code
Session Support
Instantiates JSP
Jsp filename
Servlet
Jsp type
Trans. Gateway
Browser parameters
Business Logic
Transformation Gateway
• Issues
– Multiple sets of jsp’s need maintenance
– Use of resource bundles
WAP 1.2
• Wireless Identity Module
– Push Initiator
marcus@ipo2.com