-
var value=<s:property value="aa"/> 得到的字符串太长,页面报错。20
在JSP页面下
<script> <s:iterotar value="string"> var value=<s:property value='key' /> </s:iterotar> </script>
由于<s:property value='key' />的值大致格式如下:
"aaaaaa
bbbbbb
cccccccc"
所以,得到的值
var value="aaaaaa
bbbbbb
cccccc"
由于javascript是弱语言,浏览器以行末为表达式结束,浏览器报错。
小弟请问,在不动后台数据的情况下,有什么解决方案能使值正确的赋予value中呢?
2012年2月18日 17:40
相关推荐
<s:set name="varName" value="value" /> ``` - `name`属性:指定要设置的变量名。 - `value`属性:指定变量的值,可以是简单的常量或者复杂的EL表达式。 ### 实战演练 假设我们有一个任务分配系统,用户登录后...
stl的配置方法:<br>1、将jstl.jar和standard.jar拷贝到web-inf/lib下即可(如只使用EL表达式,无需引用这两个包)<br><br>2、在jsp页面头部引入taglib方法如下:<br> <%@ taglib prefix="c" uri=...
Item #<s:property value="#status.index"/>: <s:property value="name"/> </s:iterator> ``` #### 28. `<s:label>` - 标签标签 创建标签。 ```xml <s:label for="username" value="Username"/> ``` #### 29. `...
<s:property value="name"/> (User #<s:property value="%{status.index + 1}"/>) </s:iterator> ``` ##### 25. `<s:label>` 该标签用于创建标签文本,类似于 HTML 的 `<label>` 元素。 **示例:** ```xml <s:...
<p>名称:<s:property value="name"/></p> </s:iterator> ``` - **说明**:遍历一个集合或数组,并对每个元素执行标签体内的内容。 25. **`<s:label>`** - 显示标签。 - **示例**: ```jsp <s:label value=...
eclipse-testng 离线包<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:math="http://exslt.org/math" xmlns:testng=...
<p style="text-align:center"> <h:outputLink value="/faces/add.jsp">添加一条</h:outputLink> <h:form> <h:dataTable value="#{loginBean.persons}" var="person" border="5" cellpadding="5" cellspacing...
编号为:<s:property value="#n.id"/> <s:textfield name="news.title" value="%{#n.title}"></s:textfield><br> 主体:<s:textfield name="news.body" value="%{#n.body}"></s:textfield><br> 提交时间:<s:...
<s:label for="email">Email:</s:label> ``` 创建一个与`email`输入框关联的标签。 29. **`<s:merge>`** - 合并多个列表。例如: ```jsp <s:merge var="mergedList"> <s:property value="list1"/> <s:...
<s:property value="someProperty"/> </s:push> ``` 4.2 UI标签 UI标签主要用于创建用户界面元素,如表单、输入字段等。它们通常与Action类的属性关联,处理用户输入和验证。例如,`s:textfield`标签用于创建...
<a href="<s:url action='pagination'><s:param name='pageNum'><s:property value='%{#status.index + 1}'/></s:param></s:url>"><s:property value='%{#status.index + 1}'/></a> </s:else> </s:iterator> <s:...
<s:property value="#var.roleInfo.rolename"/><br> </s:iterator> ``` ### 四、遍历数组 同样地,`<s:iterator>`也可以用于遍历数组。无论是字符串数组还是对象数组,都可以使用类似的方法进行遍历。例如,对于...
<s:property value="name" /> - <s:property value="price" /><br/> </s:iterator> ``` 28. **<s:label> 标签** - **用途**:创建只读的标签。 - **示例**: ```xml <s:label value="Welcome to my ...
邮箱:<s:property value="email" /><br/> </s:iterator> ``` 如果`users`是一个包含多个用户对象的列表,则这段代码会遍历每个用户并输出用户名和邮箱。 ##### 5. `<s:include>` 标签 - **用途**:包含其他...
struts2标签提供了多种方式来截取字符串,如使用`<s:property>`标签来输出字符串的一部分,使用`<s:substring>`标签来截取字符串的一部分等。 例如,我们可以使用`<s:property>`标签来输出字符串的一部分,如下所示...
- **请求作用域** (`#request`): 在 JSP 页面或 Struts2 动作中,可以直接使用 `<s:property value="#request.req"/>` 来获取请求作用域内的 `req` 变量的值。 - **会话作用域** (`#session`): 同样地,`<s:property...
<s:property value="%{#valueStack.someProperty}" /> ``` 这里,`%{}`是Struts 2提供的特殊语法,用于表示OGNL表达式。`#valueStack`即为当前的值栈对象,`someProperty`是该对象的一个属性。 之所以能这样访问,...
<c:url value="/admin/updateStudent.jsp" var="update"> <c:param name="sid" value="${student.sid}" /> <c:param name="sname" value="${student.sname}" /> <c:param name="sage...
<p>Name: <s:property value="name" />, Age: <s:property value="age" /></p> </s:iterator> </s:sort> ``` 这段代码会按照`age`属性对`myList`进行降序排序,并显示每个元素的`name`和`age`。 总结来说,这些...
<s:set name="varName" value="value"/> ``` ##### 40. `<s:sort>` 标签 - **用途**:排序集合。 - **示例**: ```xml <s:sort var="sortedList" value="itemsList" comparator="com.example.MyComparator"/> ...