0 0

jsp自动调用action所引起的问题5

<script language="javaScript">
function doAction(){
document.mainForm.action="http://test.com.cn/test.do";
document.mainForm.submit();
}
</script>

<body onload="doAction()">
<form name="mainForm">
</form>
</body>
用这种页面不断刷新,陷入死循环,怎么用判断条件限制
2012年8月05日 23:27

1个答案 按时间排序 按投票排序

0 0

function doAction(){
		var num = 0;
		if(num == 0){
			document.mainForm.action="www.baidu.com";
			document.mainForm.submit();
			++num;
		}
	}



这种方式你试,就是用一个变量来控制,这种方法死的比较死,你可以自己优化下。祝楼主好运

2012年8月06日 09:18

相关推荐

    jsp自动调用action

    ### jsp自动调用action详解 #### 一、概述 在Web开发中,尤其是在使用Java Server Pages (JSP)与Struts框架时,有时需要在用户访问某个初始页面(如欢迎页)时自动触发一系列后端操作(如执行某个Action)。这种...

    jsp页面调用实现源码

    **JSP页面调用实现源码详解** JSP(JavaServer Pages)是Java技术中用于创建动态网页的一种标准,它允许开发人员将HTML、CSS、JavaScript等静态内容与Java代码结合在一起,以实现服务器端的业务逻辑处理。在这个...

    通过表单提交实现调用不同的action方法

    在JSP中,我们可以通过标签库(Tag Library)如JSTL(JavaServer Pages Standard Tag Library)来处理表单数据和调用Action。例如,我们可以使用`&lt;c:choose&gt;`、`&lt;c:when&gt;`等标签进行条件判断,决定调用哪个Action。 ...

    struts2笔记之动态调用Action指定方法及默认Action

    类名"&gt;...&lt;/action&gt;这时,当用户请求某个 Action 时,如果该 Action 没有找到,Struts2 会自动调用默认的 Action。 另外,在 Struts2 中,我们还可以定义全局结果,例如:&lt;package ...&gt;&lt;global-results&gt;视图资源...

    action 和jsp

    ### Action与JSP之间的参数...综上所述,Action与JSP之间的参数传递是Java Web开发中的重要组成部分,合理的参数传递机制能够极大地提高程序的可读性和可维护性。希望本文能够帮助读者更好地理解和掌握这一技术要点。

    S2SH中JSP页面调用dao的方法

    ### S2SH中JSP页面调用DAO的方法详解 #### 一、背景介绍 在Struts2 + Spring + Hibernate(简称S2SH)框架中,数据访问层(DAO层)通常与视图层(如JSP页面)进行解耦设计。这种设计模式有助于提高系统的可维护性和...

    那么action就可以通过该引用值来调用业务类的对象,还有就是在ssh框架中。所有的类都必须通过spring的配置文件进行注册,并获得一个引用值

    sp页面的form表单里面有一个属性值action,当提交jsp页面上的form表单时,系统会根据action的值来找到servlet里面具体的action,(这里的servlet是在web.xml配置文件里面),然后调用action里面的execute()方法,...

    struts2利用通配符调用同一个Action里面不同的方法

    当用户请求如`/myAction_save`、`/myAction_update`或`/myAction_delete`时,Struts2会将`save`、`update`或`delete`作为方法名自动调用相应的`MyAction`类中的方法。`method="{1}"`告诉Struts2将URL路径中通配符...

    jsp调用servlet

    总结来说,JSP调用Servlet涉及到Servlet的创建、部署、URL映射以及在JSP中的调用方式。通过理解这些基础知识,初学者可以更好地理解和实践动态网页开发。在实际开发中,还需要考虑异常处理、会话管理、安全性等因素...

    struts 2 action 动态调用

    默认情况下,Struts 2会调用Action类中的`execute()`方法。 2. **Struts.xml**: 这是Struts 2的配置文件,用于配置Action、拦截器等组件。 3. **Interceptors (拦截器)**: 拦截器用于处理Action执行前后的一系列...

    flex3 简单的调用jsp页面的工程

    在Flex中,我们通常使用AMF(Action Message Format)或HTTPService来与服务器通信。在这个项目中,我们可以看到两个MXML文件:`ExchangeData_XML.mxml`和`ExchangeData_PlainText.mxml`。这些文件代表了两个不同的...

    JSP调用Flex4组件演示代码

    【JSP调用Flex4组件演示代码】是一个典型的Web应用程序开发示例,它结合了Java服务器页面(JSP)和Adobe Flex4技术,展示了这两者之间的交互。在现代Web开发中,这种混合技术允许开发者利用Flex4的强大富互联网应用...

    ajax+jsp草稿自动保存

    请求的URL是`autosave.jsp`,参数包括动作(`action`)和用户输入(`memname`和`postcontent`)。当服务器响应时,`callback`函数会被调用,更新`AutoSaveMsg`的显示内容。 `SetAutoSave`函数根据`Draft_AutoSave`...

    基于jsp的企业办公自动化系统

    Struts1.2的核心组件包括ActionServlet、ActionForm、Action和Tiles等,它们协同工作,处理用户的请求,调用业务逻辑,并将结果返回给用户。 **企业办公自动化系统** 企业办公自动化系统(Enterprise Office ...

    一个Action多方法调用的Struts 2的应用程序

    具体要求是在loginAction类中分别用login()和registered()处理用户登录和注册的过程,分别创建login.jsp和register.jsp两个页面实现登录和注册的输入,这两个页面提交给loginAction中的两个方法进行业务处理,...

    jsp+jvabean 调用oracle数据库

    在JSP中,你可以通过创建一个`Action`或者`Command` Bean,调用上述JavaBean的方法来实现与数据库的交互。JSP页面通常只负责展示数据,而业务逻辑和数据处理则由JavaBean处理。 例如,`guestbook`可能是一个用于...

    Struts2动态方法调用

    - 安全性:动态方法调用可能会导致安全问题,因为允许任意方法调用可能会暴露不希望公开的Action方法。因此,开发者应谨慎使用,避免开放敏感操作。 - 性能:虽然动态方法调用提高了灵活性,但过度使用可能导致性能...

    jsp办公自动化管理系统

    综上所述,"jsp办公自动化管理系统"利用了成熟的Java技术栈,实现了高效、稳定的办公自动化功能。Struts负责控制流程,Hibernate处理数据持久化,而JSP则作为表现层与用户交互。这样的设计使得系统具有良好的扩展性...

    自定义Action实现Action接口(实现简单登录功能)

    在这个例子中,`execute()`方法是Action的核心,它是Struts2框架调用的方法。当用户提交登录表单时,Struts2会调用这个方法。如果验证通过,我们返回"success",框架会根据配置的Result类型跳转到对应的页面。如果...

    ajax调用action返回xml或list

    为了解决上述问题,本文将介绍一种新的方法——直接利用Ajax调用Action来获取数据,并将数据以XML或JSON格式返回给前端。这种方式不仅能够有效提高系统响应速度,还能简化开发流程,增强代码的可读性和可维护性。 #...

Global site tag (gtag.js) - Google Analytics