问一下在struts2中获取ext,或者dojo 的数据出现了异常?这是怎么回事情?
我的客户端:
function login() {
dojo.xhrGet({
url: "login.htm",
handleAs: "json",
load: function(data){
// dojo.byId('myBox').value = data;
console.debug("success: ", data);
},
error: function(data){
console.debug("An error occurred: ", data);
},
form: "loginFrom"
});
}
dojo.connect(dojo.byId("sub"),"onclick",login);
在 struts2的action中代码:
HttpServletRequest requests=ServletActionContext.getRequest();
System.out.println("UserName :: "+requests.getParameter("UserName"));
出现了这个错误:
2008-11-04 10:52:41,671 [com.opensymphony.xwork2.interceptor.ParametersInterceptor]-[ERROR] ParametersInterceptor - [setParameters]: Unexpected Exception caught setting 'Password' on 'class com.fantong.canting.web.action.LoginAction: Error setting expression 'Password' with value ['test', ]
2008-11-04 10:52:41,671 [com.opensymphony.xwork2.interceptor.ParametersInterceptor]-[ERROR] ParametersInterceptor - [setParameters]: Unexpected Exception caught setting 'UserName' on 'class com.fantong.canting.web.action.LoginAction: Error setting expression 'UserName' with value ['test', ]
在提交的数据中没有问题呀;怎么回出现这个问题,如何解决???
分享到:
相关推荐
《Apress.Pro.Ajax.and.Java.Frameworks.Jul.2006.HAPPY.NEW.YEAR》这本书专注于探讨如何在Java环境中利用Ajax技术构建高效、交互性强的Web应用。Ajax(Asynchronous JavaScript and XML)是一种用于创建动态网页的...
在这些项目中,他负责了【系统架构设计】、【核心功能开发】、【权限管理】、【日志模块】、【系统管理】、【报表调度】、【门户个性化定制】等工作,并熟练运用了【EXT2+Struts2+JPA】、【Struts2+JPA】、【Oracle...
1. **基础技术栈**:简历中提到了多个技术框架,如`Ext2`、`Struts2`、`Spring2.5`、`JPA`/`Hibernate3.3`、`Oracle 10g`和`MySQL5.1`。这些是Java Web开发中常用的组件,表明该程序员熟悉企业级应用开发,能够构建...
框架方面,Struts、Struts2、JSF、Spring MVC等是常见的MVC架构,而Tomcat、JBoss、WebLogic、WebSphere等则是常用的服务器平台。数据库访问层,JDBC是基础,Hibernate、DbUtil、JPA、JdbcTemplate、Ibatis等ORM工具...
在客户端,前台组件技术不断升级,从JSP标签技术到Ajax,再到dojo和ext等JS组件,使得系统易用性显著提升。现在,组件更加丰富,如Flash和图表展示,以更直观的方式呈现数据。此外,数据交换方式从最初的Form表单...
- 多样化的技术栈:如Ext2、Struts2、JPA、Oracle 10g、RBAC模型、Maven 2、dojo、velocity等,显示了程序员在Web开发和数据库管理方面的广泛技能。 - 创新意识和团队协作:求职者强调了自己具备创新意识和团队...
简历中提到的Ext2、Oracle 10g数据库、Maven 2、dojo、velocity等技术,显示了求职者在Web开发、数据库管理和前端技术上的熟练程度。 3. **工作经验**:5年的工作经验表明求职者有一定的行业经验和项目经验。在不同...
Ext JS 是基于 YUI 的扩展,它提供了一组更加丰富的 UI 组件和功能,特别是在数据网格、表单控件等方面表现优异。Ext JS 的设计考虑到了开发者的需求,提供了灵活的配置选项和自定义样式的能力,适合构建企业级 Web ...
Java Web框架如Struts、Struts2、JSF、Spring MVC等简化了开发流程。Web服务器如Tomcat、JBoss、WebLogic和WebSphere提供了运行Java应用的平台。此外,工具如ANT用于构建管理,LOG日志记录,JUnit单元测试也必不可少...
在这一层,还需要熟悉Servlet、JSP和HTTP协议,以及各种Web框架,如Struts、Struts2、JSF、Spring MVC等。Web服务器如Tomcat、JBoss、WebLogic和WebSphere是部署应用的重要平台。 数据库访问层涉及JDBC、Hibernate...
2. **浏览器端UI组件库**,如Ext-JS和Dojo,它们提供了丰富的用户界面组件和更复杂的交互功能,可以用于构建复杂的Web应用,既适合网站也适用于企业级应用。 3. **整合式框架**,如ZK、Backbase和IceFaces,这类...
- 技术栈: Spring + Hibernate + Struts2 + Quartz + JBPM + Zookepeer + EXT + DOJO - 使用Quartz进行定时任务调度,JBPM进行流程管理。 - 使用DOJO绘制虚拟机和备份设备的拓扑图。 - 实现了虚拟机备份和恢复的...
随着技术的发展,Web 2.0、RIA(Rich Internet Applications)的概念应运而生,DWR(Direct Web Remoting)、DOJO、EXT JS、Flex等工具和技术被广泛用于创建动态、交互式的Web应用。 数据库管理是CS专业不可或缺的...
### MVC架构在JSF中的体现 JSF采用MVC架构,其中组件是其核心部分。例如,`<t:dataTable>`组件用于显示数据列表,通过`rowOnClick`属性可以定义行点击时的事件处理函数,`<h:column>`则用于定义列的布局和内容。...