`
minfirefox
  • 浏览: 84367 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论

使用<s:data标签时的错误

阅读更多
显示时间:
...
private Date date = new Date();
private String formatString = "yyyy年MM月dd日 HH:mm"; //Action中的变量
...


正确用法:
<s:date name="date" format="%{formatString}"/>

效果如下:
引用
2008年11月11日 12:13




错误用法:
<s:date name="date" format="<s:property value='formatString'/>"/>
这样会报错:
java.lang.IllegalArgumentException: Illegal pattern character 'p'
...
分享到:
评论

相关推荐

    struts2.0 标签清单

    `&lt;s:push&gt;` 标签用于将值推入堆栈,以便后续的`&lt;s:property&gt;`等标签使用。 ### 32. `&lt;s:radiolist&gt;` 标签 `&lt;s:radiolist&gt;` 标签用于创建一组单选按钮,通常用于单选列表。 ### 33. `&lt;s:reset&gt;` 标签 `&lt;s:reset&gt;`...

    struts2标签大全

    &lt;s:tree value="treeData" nodeLabel="%{#node.label}"/&gt; ``` #### 50. `&lt;s:treenode&gt;` - 树节点标签 定义树中的节点。 ```xml &lt;s:treenode label="Node Label" open="%{#node.open}"/&gt; ``` #### 51. `&lt;s:...

    struts2标签详细讲解

    1. `&lt;s:actionerror&gt;`:显示Action级别的错误信息,当Action的errors集合有值时,会显示这些错误信息。 2. `&lt;s:actionmessage&gt;`:显示Action级别的消息,如果有message,这些消息会被显示出来。 C. 输入控件: 1. `...

    struts2.0的标签库

    &lt;s:label for="email"&gt;Email:&lt;/s:label&gt; ``` 创建一个与`email`输入框关联的标签。 29. **`&lt;s:merge&gt;`** - 合并多个列表。例如: ```jsp &lt;s:merge var="mergedList"&gt; &lt;s:property value="list1"/&gt; &lt;s:...

    struts 2标签库介绍

    当需要多个复选框时,可以使用 `&lt;s:checkboxlist&gt;` 标签。例如:`&lt;s:checkboxlist name="hobbies" list="hobbiesList" delimiter=", " /&gt;`,这里 `name` 指定了复选框的名称,`list` 指定了复选框列表的来源。 ####...

    Struts.2.0的标志(Tag)介绍

    8. **Data Tags**:如 `&lt;s:date&gt;` 和 `&lt;s:datetime&gt;` 用于格式化日期和时间,而 `&lt;s:url&gt;` 和 `&lt;s:a&gt;` 用于创建 URL 链接和超链接。 通过熟练掌握 Struts 2 的这些标签,开发者可以更高效地构建动态 web 页面,实现...

    Struts2标签库详解

    Struts2的UI标签还支持其他一些功能,如验证(通过`&lt;s:fielderror&gt;`和`&lt;s:errors&gt;`展示错误信息)、国际化(使用`&lt;s:text&gt;`和`s:resourcebundle`处理多语言)和主题样式(通过`cssClass`属性应用样式)。此外,...

    Struts2标签集锦(附Struts2标签详解word文档)

    4. **数据标签(Data Tags)**:这些标签用于显示数据,如`&lt;s:debug&gt;`用于调试,显示所有ActionContext中的信息,`&lt;s:dump&gt;`用于输出对象的详细信息。 5. **国际化标签(Internationalization Tags)**:如`&lt;s:text...

    struts2标签

    5. 错误和消息标签(Error and Message Tags):`&lt;s:fielderror&gt;`和`&lt;s:actionerror&gt;`用于显示字段级别的错误信息,`&lt;s:messages&gt;`用于显示全局的消息。 6. 结果标签(Result Tags):虽然不常在JSP页面中直接使用...

    Struts2标签经典实例

    2. 数据标签(Data Tags):用于显示模型数据,如`s:property`标签,可以用来显示Action或Session中的属性值。 ```jsp &lt;s:property value="myProperty" /&gt; ``` 这里的`myProperty`是Action类中的一个属性,标签会...

    JSP_struts2标签大全.doc

    - **说明**: 配合`if`标签使用,当`if`标签条件不满足时执行的内容。 16. **elseif** - 用于条件判断中的“否则如果”分支。 - **示例代码**: ```xml &lt;s:if test="%{#session.user.isAdmin}"&gt; &lt;s:text name=...

    FLex连接数据

    - `fault`属性定义了当发生错误时的处理逻辑。 **5. UI元素与DataGrid配置** - 定义了几个UI元素,包括一个用于显示公司名称的标签和两个按钮。 - 使用`&lt;s:DataGrid&gt;`定义了一个数据网格`empDg`,用于显示从...

    Struts分页

    &lt;li&gt;&lt;s:if test="%{#pageNumber == currentPage}"&gt;&lt;strong&gt;${pageNumber}&lt;/strong&gt;&lt;/s:if&gt;&lt;s:else&gt;&lt;a href="&lt;s:url action='pagination'&gt;&lt;s:param name='currentPage'&gt;${pageNumber}&lt;/s:param&gt;&lt;/s:url&gt;"&gt;${...

    struts2实战总结

    在JSP页面上获取这些属性时,可以使用`&lt;s:property&gt;`标签。 **4. 样式控制** 为了实现表格行样式的交替变化,可以使用如下代码: ```xml &lt;tr class="&lt;s:if test='#listStat.odd==true'&gt;tableStyle-tr1&lt;/s:if&gt;&lt;s:...

    Struts2分页(含mysql)

    使用`s:iterator`标签遍历数据,并通过`s:url`和`s:param`创建链接以便用户跳转到其他页面: ```jsp &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; ... &lt;table&gt; &lt;s:iterator value="users"&gt; &lt;!-- 展示用户信息 --...

    Struts2的文件上传

    在前端JSP页面上,我们需要使用`&lt;s:form&gt;`标签并设置`enctype`属性为`multipart/form-data`,这样浏览器才能正确地发送文件数据: ```jsp &lt;s:form action="uploadFile" method="POST" enctype="multipart/form-data...

    S2SH分页实现

    例如,使用迭代标签`&lt;s:iterator&gt;`和条件标签`&lt;s:if&gt;`: ```jsp &lt;table&gt; &lt;s:iterator value="userPageBean.list"&gt; &lt;tr&gt; &lt;td&gt;&lt;s:property value="username" /&gt;&lt;/td&gt; &lt;!-- 其他列 --&gt; &lt;/tr&gt; &lt;/s:iterator&gt; &lt;/...

    JSP页面实现合并单元格

    - 在JavaScript中使用`eq()`方法时,需要注意索引是从0开始的。 - 确保JSP页面加载完毕后再调用JavaScript函数,可以通过将JS代码放在`$(document).ready(function(){...})`内来确保这一点。 - 注意JavaScript中字符...

    struts2 实现文件、图片 上传

    然后,创建`uploadForm.jsp`页面,编写HTML表单,使用Struts2的`s:form`标签和`s:file`标签实现文件选择和提交功能: ```jsp &lt;%@ taglib prefix="s" uri="/struts-tags"%&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;文件上传&lt;/title&gt; ...

    jsp实现文件上传以及类似百度文库在线阅读.docx

    这里使用了Struts2的`&lt;s:form&gt;`标签来处理文件上传,`&lt;s:file&gt;`用于选择文件,`&lt;s:textfield&gt;`允许用户输入新文件名。 4. **创建上传成功后的展示页面**: - 当文件上传成功后,用户应被重定向到一个新的页面来...

Global site tag (gtag.js) - Google Analytics