Struts2标签的显示问题:<s:property>

register.jsp:<body><formname="register"action="user/register"method="post"><h3><stron... register.jsp:
<body>
<form name="register" action="user/register" method="post">
<h3><strong>注册:</strong></h3><br>
用户账号:<input type="text" name="id" length="20" /><br>
用户昵称:<input type="text" name="username" length="20"/><s:property value="用户名不能为空!" /><br>
密码:<input type="text" name="password" length="20" /><br>
确认密码: <input type="text" name="repassword" length="20" /><br>
邮箱:<input type="text" name="email" length="30"/><br>
<input type="submit" value="提交" />
</form>
</body>

web.xml:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

<filter>
<filter-name>struts2</filter-name>
<!-- <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>-->
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>

<jsp-config>
<taglib>
<taglib-uri>/s</taglib-uri>
<taglib-location>/WEB-INF/struts-tags.tld</taglib-location>
</taglib>
</jsp-config>
</web-app>

运行该webapp,没有任何报错,但就是没有显示出struts 标签的内容。什么原因?求解答!
展开
 我来答
程序员在思考
2012-04-24 · 知道合伙人互联网行家
程序员在思考
知道合伙人互联网行家
采纳数:347 获赞数:784
毕业于吉林大学计算机科学与技术学院,硕士学位。从事IT互联网工作12年,现任银行产品架构师、高级项目经理

向TA提问 私信TA
展开全部
<s:property/>标签是取值标签,是取值栈中对应属性名字的值。比如:值栈中有个属性叫name,值是“张三”,那么<s:property value="name"/>会把“张三”显示在对应位置。

看你的写法,好像是要用这个标签做校验?!用法不对吧
追问
那么校验用什么做好啊?
追答
js比较好,struts2也可以到后台校验,用addFeildError(),addActionMesage()这样的方法返回错误信息,前台使用或者标签显示错误列表。
金山毒霸
2024-10-31 广告
大部分系统错误,是因为某些DLL文件丢失造成的,比如未安装DirectX9或DirectX 9.0组件已损坏、缺少Visual C ++库、未安装.net库。解决方法如下:一、 手动解决方法1、先确定电脑操作系统是多少位的,现在的电脑一般都... 点击进入详情页
本回答由金山毒霸提供
图表生活
2012-04-24 · TA获得超过925个赞
知道小有建树答主
回答量:486
采纳率:0%
帮助的人:232万
展开全部
value后面不能跟固定的内容,只能跟值栈中对象的属性名
追问
噢!谢谢~知道了~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小莫5154
2012-04-26 · TA获得超过157个赞
知道答主
回答量:139
采纳率:0%
帮助的人:81.7万
展开全部
查看配置文档,你就会一目了然。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
春日限時椿花3z
2012-04-24
知道答主
回答量:97
采纳率:0%
帮助的人:24万
展开全部
<%@ taglib prefix="s" uri="/struts-tags" %>
你有没有加上阿可以直接加个<div />
追问
加了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
whw378
2012-04-24 · 超过53用户采纳过TA的回答
知道小有建树答主
回答量:258
采纳率:0%
帮助的人:176万
展开全部
你再JSP 中引入了struts 的标签没有 ?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式