-
在structs2.1.6配置完成ajax,但显示ajax属性未定义警告10
承接问题http://www.iteye.com/problems/15246
第二个问题已解决,但第一个问题还是没有解决,即
在structs2.1.6配置完成ajax,但s:submit标签的"targets"属性出现“undefined attribute name”警告信息
问题补充:
即使“targets”也不行。
问题补充:
据说Struts2.1.11已经把Ajax的功能从核心框架里移走,放到插件里面。但从structs版本2.1.11 to 2.1.16该如何配置ajax呢?
问题补充:
加了<%@ taglib prefix="sx" uri="/struts-dojo-tags" %> 后报错:cannot find the tag library descriptor for /structs-dojo-tags
问题补充:
这个问题暂时解决了,不过在jsp运行时IE出错:
Error: 'dojo' is undefined
JSP代码如下:<s:url id="ajaxAction" value="random.action"/> <sx:div id="div_2" theme="ajax" href="%{ajaxAction}" updateFreq="1000">ajax test</sx:div>
生成的html代码:<div dojoType="struts:BindDiv" updateFreq="1000" id="div_2" href="random.action" showError="true">ajax test</div>
Action代码:public class RandomAction implements Action { private String data; public String getRdmStr() { String result = String.valueOf(Math.round(Math.random() * 10000)); return data != null && !data.equals("") ? data + result : result; } public void setData(String data) { this.data = data; } public String getData() { return this.data; } public String execute() { return SUCCESS; } }
问题补充:
加了<sx:head />也还是报同样的错呀!不过,为了表示对lovewhzlq的尊重和感激。先把这个问题关了,开个新问题:
http://www.iteye.com/problems/15339
希望lovewhzlq继续指导,不胜感激!
2009年4月20日 16:53
6个答案 按时间排序 按投票排序
-
采纳的答案
加上<%@ taglib prefix="sx" uri="/struts-dojo-tags" %>
用<sx:submit targets="theForm"></sx:submit>2009年4月21日 10:51
-
我看了下structs2.1.6的struts-tags.tld文件,发现s:submit标签的"targets"属性已经不存在了,而structs2.0.11的版本还有这个属性呢
2009年4月20日 17:39
-
你太不小心了吧,
你好像配置为<s:submit target="theForm"></s:submit>
jsp报警提示:undefined attribute name(target)
少加了"s" ==>targets2009年4月20日 16:59
相关推荐
Structs2.1.6官方JAR包是一个关键的Java档案文件,用于提供Structs框架的特定版本2.1.6的功能。Structs是一个轻量级的、基于MVC(模型-视图-控制器)模式的Web应用开发框架,旨在简化Java Web应用程序的构建过程,...
在深入探讨"structs-2.1.6-all"这一主题前,我们首先需要了解其核心概念。“structs-2.1.6-all”通常指的是一个软件包或库的版本名称,具体而言,在IT领域中,它可能代表了一个用于处理结构化数据的工具集或者框架的...
三种架构架包,分别是structs2.1.6,spring2.5.6和hibernate3.3.2架包。已经分别规类,不同的jar包在不同的文件夹下,有需要的朋友可供下载.
- 性能优化:Struts2通过拦截器和配置的灵活度提供了性能优化的可能性,但过度的配置或不必要的拦截器可能导致性能下降。理解并合理使用这些特性是提高应用性能的关键。 - 调试和日志:利用Struts2的日志配置(如...
这个版本的源代码压缩包" structs-2.1.6-src.rar"包含了开发Struts2应用程序所需的所有源代码,使得开发者能够深入理解框架的工作原理,进行定制化开发或调试。 Struts2的核心概念和知识点包括: 1. **MVC模式**:...
Struts 2的版本2.1.6是一个较早但仍然广泛使用的版本,它提供了许多功能和改进,以提高开发效率和应用的可维护性。这个压缩包"structs-2.1.6-all\docs上.rar"包含的是Struts 2.1.6版本的文档,由于文件较大,所以...
STRUTS:2.1.6 Hibernate:3.4.0 SPRING版本:2.5.6整合 应用了泛型来做抽象类,简化了开发,适合初学者下载下来学习,然后自己尝试着搭一遍框架,会对三大框架的配置以及功能会有更深入的认识。
在这个名为" structs-2.1.6-all\docs下.zip"的压缩包中,包含了关于Struts2.1.6的文档和相关信息,帮助开发者更好地理解和使用这个框架。 首先,`index.html`通常是文档的主入口点,它会提供整个框架的概述,包括...
【标题】"租房网 hibernate+structs2+ajax"是一个基于特定技术栈构建的在线租房平台项目。这个项目利用了Hibernate作为持久层框架,Struts2作为MVC(Model-View-Controller)架构的实现,以及Ajax进行异步数据交互,...
在学习Structs框架时,了解其基本配置至关重要。本文将详细介绍如何通过Web.xml文件配置Structs应用,包括ActionServlet的配置、初始化参数的设置、欢迎文件的配置以及错误处理的配置。 #### 二、配置ActionServlet...
2. **配置Tomcat**:修改Tomcat的`server.xml`,添加一个新的Context,指明项目的部署路径和reloadable属性,以便自动重新加载改动的资源。 3. **引入Struts2依赖**:将Struts2的jar包添加到项目的类路径中,通常从...
在项目创建完成后,你需要将`struts.xml`和`xwork-conversion.properties`这两个核心配置文件放入`src`目录。`struts.xml`是Struts2的核心配置文件,它定义了Action、结果页面和包等信息;而`xwork-conversion....
俺实在是太伤心了,只能自学的苦啊,编写一个初级的structs入门程序花了两个小时整错。。。。。奶奶的,姐是要考试地 。。。。各种拼写错误。。。。书上居然还存在错误,这不是误人子弟么,传上来给初学者一个例子,...
例如,如果响应包含一个对象数组,可以遍历并显示在网页上。 7. **错误处理和调试**: 在`error`回调函数中,可以捕获并处理可能出现的网络或服务器错误。同时,使用浏览器的开发者工具,如Chrome的Network面板,...
### structs的配置文件hbm.xml知识点详解 #### 一、概述 在介绍具体的配置细节之前,我们先来了解一下struts2、Hibernate3.2以及Spring2.0这三种技术的基本概念及其整合的意义。 1. **Struts2**:是Apache基金会...
在探讨“structs文件配置”这一主题时,我们聚焦于如何有效地配置Struts框架的配置文件,以便于理解和应用在JSP(Java Server Pages)环境中。Struts框架,特别是其从1到2的演进,提供了更为强大和灵活的MVC(Model-...
7. **Ajax支持**:通过JSON或其他数据格式,Structs2可以很好地支持异步请求和响应,适应现代Web应用的需求。 8. **RESTful支持**:Structs2可以方便地创建符合REST原则的Web服务,便于构建API接口。 在实际项目中...
实现jackson所需要的jar开发包, commons-beanutils-1.7.0.jar, commons-collections-3.2.jar, commons-lang3-3.2.jar, ezmorph-1.0.3.jar, jackson-core-0.67.0.12.jar, jackson-mapper-asl-1.9.9-sources.jar, ...
在Web开发中,AJAX(Asynchronous JavaScript and XML)是一种技术,它允许我们在不刷新整个页面的情况下与服务器进行异步数据交换。而Struts2是一个基于MVC(Model-View-Controller)架构的Java Web框架,它极大地...
这段代码会在页面加载完成后,向服务器发送一个POST请求,请求的URL是"getObject.action",并且传递一个包含id参数的对象。当服务器响应后,回调函数会被执行,它接收两个参数:`data`是服务器返回的数据,`text`是...