📄 findcontactaction.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" />
<%
HashMap searchFieldNames = new HashMap();
String firstName = request.getParameter("firstName");
String lastName = request.getParameter("lastName");
if(firstName != null){
firstName.replace('*', '%');
firstName = firstName + "%";
searchFieldNames.put("firstName", firstName);
}
if(lastName != null){
lastName.replace('*', '%');
lastName = lastName + "%";
searchFieldNames.put("lastName", lastName);
}
String accountId = request.getParameter("accountId");
if(accountId != null)
searchFieldNames.put("accountId", accountId);
List contactList = delegator.findByLike("Contact", searchFieldNames, null);
GenericValue contactDetails[] = (GenericValue[])contactList.toArray(new GenericValue[0]);
GenericValue contactDetail = null;
%>
<wml>
<head>
<meta http-equiv="Cache-Control" content="max-age=0" forua="true"/>
</head>
<card id="findContacts" title="Contacts Found">
<p>
<%
if(contactDetails.length == 0){
%>No Contacts were found.<%
}
for(int i=0;i<contactDetails.length;i++){
contactDetail = contactDetails[i];
%>
<a href="/sfa/control/contactDetailActionWml?contactId=<%=contactDetail.get("contactId")%>" ><%=contactDetail.get("firstName")%> <%=contactDetail.get("lastName")%></a>
<% } %>
</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 + -