📄 contactdetailaction.wml.jsp
字号:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//PHONE.COM//DTD WML 1.3//EN" "http://www.phone.com/dtd/wml13.dtd">
<%@ page contentType="text/vnd.wap.wml" %>
<%@ page import="java.util.*" %>
<%@ page import="org.ofbiz.entity.*" %>
<%@ page import="org.ofbiz.entity.model.*" %>
<jsp:useBean id="delegator" type="org.ofbiz.entity.GenericDelegator" scope="application" />
<%!
String formatPhoneString(String phone){
char charArray[] = phone.trim().toCharArray();
StringBuffer returnStringBuffer = new StringBuffer();
for(int i=0;i<charArray.length;i++){
if(Character.isDigit(charArray[i]))
returnStringBuffer.append(charArray[i]);
}
return returnStringBuffer.toString();
}
%>
<%
HashMap contactFields = new HashMap();
contactFields.put("contactId", request.getParameter("contactId"));
GenericValue contactDetail = delegator.findByPrimaryKey("Contact", contactFields);
%>
<wml>
<head>
<meta http-equiv="Cache-Control" content="max-age=0" forua="true"/>
</head>
<card id="findContacts" title="Contact Detail">
<p>
<b>First Name:</b><br/><%=contactDetail.get("firstName")%><br/>
<b>Last Name:</b><br/><%=contactDetail.get("lastName")%><br/>
<b>Title:</b><br/><%=contactDetail.get("title")%><br/>
<b>Business Phone:</b><br/><%=contactDetail.get("businessPhone")%><br/>
<do type="options" label="Call Bus">
<go href="wtai://wp/mc;<%=formatPhoneString(contactDetail.getString("businessPhone"))%>"/>
</do>
<br/>
<b>Mobile Phone:</b><br/><%=contactDetail.get("mobilePhone")%><br/>
<do type="options" label="Call Mobile">
<go href="wtai://wp/mc;<%=formatPhoneString(contactDetail.getString("mobilePhone"))%>"/>
</do>
<br/>
<b>Home Phone:</b><br/><%=contactDetail.get("homePhone")%><br/>
<do type="options" label="Call Home">
<go href="wtai://wp/mc;<%=formatPhoneString(contactDetail.getString("homePhone"))%>"/>
</do>
<br/>
<b>Pager:</b><br/><%=contactDetail.get("homePhone")%><br/>
<b>Email Address:</b><br/><%=contactDetail.get("email")%><br/>
</p>
<do type="options" label="main">
<go href="/sfa/control/wml"/>
</do>
<do type="accept" label="back">
<prev/>
</do>
</card>
</wml>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -