JSP页面
<%@
page
language
=
"java"
pageEncoding
=
"gb2312"
%>
<%@
taglib
uri
=
"http://struts.apache.org/tags-bean"
prefix
=
"bean"
%>
<%@
taglib
uri
=
"http://struts.apache.org/tags-html"
prefix
=
"html"
%>
<%@
taglib
uri
=
"http://struts.apache.org/tags-logic"
prefix
=
"logic"
%>
<%@
taglib
uri
=
"http://struts.apache.org/tags-tiles"
prefix
=
"tiles"
%>
<!
DOCTYPE
HTML
PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN"
>
<
html:html
lang
=
"true"
>
<
head
>
<
html:base
/>
<
title
>
userResult.jsp
</
title
>
<
meta
http-equiv
=
"pragma"
content
=
"no-cache"
>
<
meta
http-equiv
=
"cache-control"
content
=
"no-cache"
>
<
meta
http-equiv
=
"expires"
content
=
"0"
>
<
meta
http-equiv
=
"keywords"
content
=
"keyword1,keyword2,keyword3"
>
<
meta
http-equiv
=
"description"
content
=
"This is my page"
>
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</
head
>
<
body
>
<
logic:present
name
=
"result"
scope
=
"request"
>
<
h1
>
该用户存在
</
h1
>说明:name="result"中result与Action类中的request.setAttribute("result", flag);对应
</
logic:present
>
<
logic:present
name
=
"null"
scope
=
"request"
>
<
h1
>
该用户不存在
</
h1
>
</
logic:present
>
</
body
>
</
html:html
>
Action类
package
bao.action;
import
java.sql.ResultSet;
import
java.sql.SQLException;
import
java.util.ArrayList;
import
java.util.Collection;
import
javax.servlet.http.HttpServletRequest;
import
javax.servlet.http.HttpServletResponse;
import
org.apache.struts.action.Action;
import
org.apache.struts.action.ActionForm;
import
org.apache.struts.action.ActionForward;
import
org.apache.struts.action.ActionMapping;
import
bao.form.SecletOneForm;
import
bao.omygod.a;
public
class
UserSelectAction
extends
Action {
public
ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
SecletOneForm secletOneForm = (SecletOneForm) form; a a =
new
a();
String id = secletOneForm.getId();
String sql =
"select * from userinfo where userid = '"
+id+
"'"
;
int
flag = a.executeUpdate(sql);
System.
out
.println(
"flag = "
+ flag);
if
(flag == 0){
request.setAttribute(
"null"
, flag);
}
else
{
request.setAttribute(
"result"
, flag);
}
return
mapping.findForward(
"show"
);
}
}