- 浏览: 755525 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (163)
- java-Excel (2)
- java-SSH (19)
- java-SVN (2)
- java-dwr (1)
- java-Liferay (2)
- wiki-LDAP (1)
- java-jDom (1)
- LDAP (2)
- javaScript (8)
- 数据挖掘 (1)
- java-mail (1)
- java-webService (2)
- Oracle/MySql/SqlServer2k/Sybase (3)
- db-sql (3)
- 社保 (3)
- 英语资料 (1)
- 杂谈 (31)
- 设计模式 (1)
- java-webwork (1)
- java-eclipse (3)
- java-Maven (2)
- WS/SOA/ESB (1)
- java-jfreechart (1)
- 手机开发 (4)
- linux (9)
- 搜索 (1)
- Tomcat/Weblogic (6)
- CVS/Subversion (1)
- eStore (3)
- 企业家 (0)
- java-JDBC (1)
- C/C++ (3)
- Car (2)
- Dos/Shell (1)
- 算法 (2)
- English Learning (4)
- Marriage (3)
- 心灵修行 (2)
- UML及模型设计 (0)
- 数据库设计 (1)
- 资源 (1)
- 下载 (7)
- 职业之路 (4)
- 网站安全 (1)
- StateStreet (1)
- 测试 (0)
- 性能测试 (3)
- Cloud Computing (0)
- 文档管理 (0)
- 弹性云平台 (4)
- 面试必知必会 (1)
最新评论
-
forrest_lv:
博主是其中一员?
浙江大学0X级计算机和软件学院研究生就业状况 (转) -
showtimes52007:
lz实现的拷贝方法是io的,我前几天也写了个拷贝文件的方法,只 ...
文件拷贝 -
bo_hai:
总结的很好呀!谢谢呀!S
MySql用户创建、授权以及删除 -
pengzhenyi:
对于初学者来说这本书不错滴
spring_in_action_中文版 -
soundycui:
只有6-10章节
spring_in_action_中文版
js 代码
- new Element.update('orgList','载入数据中...');
- var selectedObj=$('orgTypeSelect');
- var selectedOrgType=selectedObj.options[selectedObj.selectedIndex].value;
- var requestUrl="<c:out value='${pageContext.request.contextPath}'/>/bm/payCheck.do?act=findOrgListByType&orgType="+selectedOrgType+"&selectedOrgId=<c:out value='${PayCheckForm.orgId}' />";
- new Ajax.Request(requestUrl, {
- onSuccess: function(transport) {
- var orgList = $('orgList');
- var innerHtmls="<select name='orgId' id='orgId'><option value='0'>请选择组织</option>"+transport.responseText+"</select>";
- orgList.update(innerHtmls);
- }
- });
java 代码
- public ActionForward findOrgListByType(ActionMapping mapping,
- ActionForm form, HttpServletRequest request,
- HttpServletResponse response) throws Exception {
- OrganizationDTO CurrentOrg = getCurrentSelectedOrg(request);
- Long loginOrgId;
- if (CurrentOrg == null) {
- loginOrgId = OperatorSessionHelper.getLoginOrg(request).getOrgId();
- } else {
- loginOrgId = CurrentOrg.getOrgId();
- }
- String type = request.getParameter("orgType");
- List list = smAdapter.getOrgsByType(loginOrgId, Integer.parseInt(type));
- String sOrgId = request.getParameter("selectedOrgId");
- Long selectedOrgId = new Long(0);
- if (StringUtils.isNotEmpty(sOrgId)) {
- selectedOrgId = new Long(sOrgId);
- }
- String data = "\r\n";
- for (Iterator iterator = list.iterator(); iterator.hasNext();) {
- OrganizationDTO organizationDTO = (OrganizationDTO) iterator.next();
- String inData;
- String selected = "";
- if (selectedOrgId.longValue() == organizationDTO.getOrgId()
- .longValue()) {
- selected = "selected";
- }
- inData = "<option value='" + organizationDTO.getOrgId() + "' "
- + selected + ">" + organizationDTO.getName()
- + "</option>\r\n";
- data += inData;
- }
- response.setContentType("text/html; charset=GBK");
- PrintWriter out = response.getWriter();
- out.println(data);
- out.flush();
- return null;
- }
发表评论
-
Java 读取硬盘Serial Number[转]
2012-03-22 13:26 1734Get the hard disk serial number ... -
Http Client 访问网页。
2012-03-16 01:03 887http://hc.apache.org/httpclient ... -
jsoup posting and cookie
2012-03-16 00:48 647http://stackoverflow.com/questi ... -
使用 jsoup 对 HTML 文档进行解析和操作(比HTMLParser好)
2012-03-15 23:01 1866jsoup 简介 Java 程序在解析 HTML 文档时 ... -
Jackson 入门 【转】
2012-03-14 23:51 1815同事的一些测试结果看来,Jackson在处理Json方面性 ... -
Hibernate Call SPs
2011-04-26 21:09 1118First I am going to post the Na ... -
Struts2中文乱码问题
2008-11-25 20:44 2230Struts2中文乱码问题 有一段时间没做Struts2开发了 ... -
hibernate3.04中文文档
2008-08-01 23:20 1486hibernate3.04中文文档.rar </ta ... -
spring_in_action_中文版
2008-07-31 21:25 2170[url=../../../topics/download/e ... -
AOP和AspectJ-扫盲(转)
2008-06-06 12:18 1409原贴:http://www.jdon.com/AO ... -
appfuse学习手记
2008-03-11 13:31 18681。package com.mycompany.app.dao ... -
Struts+Spring+Hibernate实现上传下载
2007-08-29 10:54 1825下载本文源代码 ... -
Spring配置代码范例
2007-07-25 17:19 1690Spring配置代码 < ... -
加载Spring的 Web.xml配置
2007-07-25 17:12 21189xml 代码 <?xml versio ... -
Commons-logging + Log4j 入门指南
2007-07-18 15:55 1263一 :为什么同时使用commons-logging和Log4j ... -
spring -struts plugin
2007-07-16 15:23 1839struts-config.xml xml 代码 ... -
Log4j设置
2007-07-16 14:49 21681.commons-logging.properties or ... -
过滤器设置
2007-07-16 14:45 14671。SetCharacterEncodingFilter 代码 ...
相关推荐
总结,通过整合Ajax和Struts,我们可以创建更动态、响应更快的Web应用。DWR框架的引入进一步简化了这一过程,使得前端与后端的交互更加直观和高效。在MyEclipse这样的集成开发环境中,这些技术的实现变得更加简便。
在本例中,我们使用Struts框架来管理请求和响应流程。 #### 三、具体实现步骤 ##### 3.1 创建XMLHttpRequest对象 ```javascript function createXMLHttpRequest() { if (window.XMLHttpRequest) { // Mozilla ...
"redirectAction">ajaxno</result> </action> </package> </struts> 四、创建 JSP 页面:AjaxNoFresh1.jsp 在页面中引入 prototype.js 和 application.js,并编写 JavaScript 代码来处理 AJAX 请求。 ```html <!...
在本例中,前端页面的 JavaScript 代码会向服务器发送 AJAX 请求,调用 Struts2 的 "Login" 动作,并接收 JSON 响应。响应的数据可以在客户端使用 Highcharts 来展示图表,比如显示登录成功的用户统计。 Highcharts...
在本例中,Struts2被用来处理用户提交的登录表单数据,并调用后端业务逻辑层进行验证。 ### 二、jQuery与Ajax交互 jQuery是一个快速、简洁的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及与Ajax交互等...
在Java编程环境中,Ajax常用于创建动态、交互性强的Web应用程序,比如本例中的“留言程序”。 Java留言程序的设计通常涉及到以下几个关键知识点: 1. **前端技术**: - HTML:构建页面结构。 - CSS:美化页面...
在IT行业中,构建Web应用程序是常见的任务,而`Hibernate4`、`Struts2`、`Spring3`和`jQuery`这四个技术是构建高效、灵活的Java Web应用的基石。下面将详细介绍这些技术以及它们如何协同工作实现注册和登录功能。 ...
9. **Struts、Spring MVC、Hibernate等框架**:这些框架进一步简化了JavaWeb开发,提供了更高级的MVC实现,以及ORM(Object-Relational Mapping)支持,帮助开发者更高效地构建复杂应用。 10. **部署与配置**:理解...
本文主要针对该问题提供了详细的解决方案,并以Struts2框架为例,讲解了如何通过拦截器来实现这一功能。 首先,Session失效拦截器的建立是解决该问题的关键步骤。拦截器的工作原理是在用户的请求到达服务器端后,由...
##### JDBC连接数据库步骤(以MYSQL为例) 1. 加载JDBC驱动。 2. 获取数据库连接。 3. 创建Statement对象。 4. 执行SQL语句。 5. 关闭连接。 ##### 数据库连接池 - 提供了一组预分配的数据库连接,提高了应用性能。 ...
- **JVM(Java Virtual Machine)**: Java虚拟机,负责执行Java字节码。 - **Eclipse**: 常用的Java集成开发环境之一。 - **Linux命令**: 掌握基本的Linux命令对于服务器管理和运维非常重要。 - **Java语法基础*...
这个项目采用Struts、Hibernate和Spring的MVC架构,利用ThreadLocal进行分页,JSTL和自定义函数进行页面开发,DWR处理授权,JBPM实现工作流程,Freemarker实现动态表单,Quartz用于任务调度,体现了Java在企业级应用...
在本例中,Spring可能被用来管理Struts2 Action类的生命周期,以及数据库操作的相关bean。Spring的事务管理功能也确保了数据操作的一致性。 Hibernate是一个持久化框架,它将Java对象与关系数据库之间的映射工作...
Struts2配合Ajax技术,可以实现动态加载更多商品,提供流畅的用户体验。 购物车功能通常涉及到状态管理。当用户添加商品到购物车时,Struts2会处理这个请求,更新购物车的状态,可能将购物车信息存储在session或...
- **程序计数器**:记录当前线程所执行的字节码指令地址。 - **本地方法栈**:为虚拟机使用到的Native方法服务。 ##### 内存泄露和内存溢出 - **内存泄露**:不再使用的对象没有被垃圾回收机制及时回收,导致内存...
在本节"[SSH+Maven+Bootstrap视频教程]_第 三十八 讲"中,我们将深入探讨如何结合SSH(Spring、Struts2和Hibernate)框架、Maven项目管理和Bootstrap前端框架来构建一个功能完善的Web应用程序。这个视频教程的重点是...