导航:首页 > 编程语言 > jsp页面使用struts标签

jsp页面使用struts标签

发布时间:2023-10-05 21:36:14

㈠ 如何在jsp引入struts标签

一般你写uri=“这里用 Alt+/ ”,就会出提示,如果提示里面有struts-tags ,那么证明的struts配置是正确的。

㈡ jsp页面中使用struts2标签后出现500错误

首先你检查下web.xml配置文件,是否有下面段话
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping〉
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

如果确定上面不能解决后,看下面的解释。。。

<s:text name="psw"></s:text>
这个标签是取国际化(.properties)文件中的键值。
你有没有在struts.xml中配置国际化,有没有国际化文件,下面那句话
<constant name="struts.custom.i18n.resources" value="国际化文件名"></constant>

看你写的
<td>姓名: <s:text name="name"></s:text> </td>
你应该是想写文本框的标签,文本框标签如下
<s:textfield id="aa" name="abcd" value="哈哈"></s:textfield>

希望对你有所帮助,good luck!

㈢ 如何在JSP页面中使用FreeMarker标签和Struts2标签

在jsp页面中使用FreeMarker标签和struts2标签,需要在html,引入相应的标签,如下步骤:

1.在web.xml文件中启动JspSupportServlet:
在web.xml文件中作如下配置

Xml代码

<servlet>

<servlet-name>JspSupportServlet</servlet-name>

<servlet-class>

org.apache.struts2.views.JspSupportServlet

</servlet-class>

<!--配置JspSupportServlet自启动-->

<load-on-startup>1</load-on-startup>

</servlet>

2.在FreeMarker模板文件中使用“assign指令”导入标签库

Java代码

<#assigns=JspTaglibs["/WEB-INF/struts-tags.tld"]/>

3.编写登录页面FTL文件:

Html代码
<#assigns=JspTaglibs["/WEB-INF/struts-tags.tld"]/>
<html>
<head>
<title>登录页面</title>
</head>
<body>
登陆<br>
<@s.formaction="Login.action">
<@s.textfieldname="username"label="用户名"/>
<@s.textfieldname="password"label="密码"/>
<@s.submitvalue="提交"/>
</@s.form>
提示:${name1}=${name2}
</body>
</html>

注意:
name1和name2属性,是后面从Action里面获取的属性,这里是为了验证在模版中获取属性值
WEB容器默认不会处理 FreeMarker模板页面,如果直接通过浏览器直接请求该页面,否则看到的不是我们想要的结果,而是该模板页面的源代码

㈣ jsp添加struts标签有错

如果是代码上有红线,但是网页能出来,那没事,只是tag的定义文件在开发环境里没有识别出来而已,通常是因为网络不通
如果是网页出不来(就是编译都失败了),那是struts的包都有问题(缺少,或者文件有问题)

㈤ 用Struts1标签或Struts2标签在jsp中循环显示一个对象list(ArraList<String>)

Struts1中可以用logic:iterate循环输出list:

示例:

<logic:iterate id="item" name="pageList">
<tr class="list">
<td align="center"><bean:write name="item" property="empId" /> </td>
<td align="center"> <bean:write name="item" property="empName" /> </td>
<td align="center"><bean:write name="item" property="checkId" /> </td>
</tr>
</logic:iterate>
Struts2中可以用s:iterator 循环list输出:
<s:iterator value="bList" var="item">
<tr>
<td><s:property value="#item.temp"/></td>
<td><s:property value="#item.userId"/></td>
</tr>
<tr>
<td><s:property value="#item.blogContent"/></td>
</tr>
<tr>
<td>-----------------------------------------</td>
</tr>
</s:iterator>

阅读全文

与jsp页面使用struts标签相关的资料

热点内容
ps3文件分割视频 浏览:280
微信图片一键转发软件 浏览:331
如何判断s200plc编程电缆 浏览:691
太原编程培训班哪个好 浏览:171
树叶吹奏教程 浏览:6
社交app带来了哪些社会问题 浏览:394
如何安装爱宝8800数据采集器 浏览:712
文件保存了怎么找不到了 浏览:476
彩票网站怎么辨真假 浏览:840
pr找不到该文件 浏览:963
java移除panel 浏览:354
jsp填充jsp 浏览:166
海关外贸大数据在哪里查 浏览:381
思特奇java笔试题 浏览:121
葫芦侠在手机中的文件名 浏览:813
plc编程应该怎么收钱 浏览:584
c语言中源文件由什么组成 浏览:890
linuxhttpdphp配置文件 浏览:607
拆单数据要怎么保存 浏览:17
mac电脑怎样压缩文件到100m 浏览:645

友情链接