有没有什么技术在能让javaweb中某些方法执行之后执行 5C

比如登录成功了要执行一下,发个贴要执行一下等等这种规定的情况下执行的方法有没有什么技术能实现啊

5个回答

aspect : 自定义一个注解类,定义一个aspect使用该注解作为切面,在需要的方法上加上该注解
不理解可以追问

拦截器定义,或者面向切面编程

struts的拦截器,可以自由设置拦截的方法,可以选择在方法前、后、前后等过程执行

可以用ajax提交么,在提交成功之后的方法里面写你要执行的方法就可以了。

1.使用aop注解
2.自定义回调函数

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
有没有什么方法在执行一个方法的同时执行另一个方法
有没有什么方法在执行一个方法的同时执行另一个方法,当然不是在第一个方法里调用第二个方法。不知道有没有办法实现?
有没有什么方法能让这样的语句在mysql里执行
有没有什么方法能让这样的语句rnselect * from (select * from fm_users)rn在mysql里执行
网页 Page_Load 执行之后 然后执行什么?
我有一个DropDownList ,需要在 网页打开的时候进行数据定位,DropDownList 数据是绑定的,我通过 在Page_Load 写以下代码进行定位DropDownList 的显示ITEMrnrnint IndNo = 0;rn for (int i = 0; i < this.DropDownList1.Items.Count; i++)rnrn if (this.DropDownList1.Items[i].Value.Substring(0, 10) == "11")rn rn IndNo = i;rn rn rnthis.DropDownList1.SelectedIndex = IndNo;rnrn但是由于在 Page_Load ,DropDownList绑定的数据还没有出来,所以代码不可以执行,我的定位代码应该写在哪里呢?
有没有什么方法能让PHP执行完毕之后让表依旧处于锁定状态?
关于在PHP中用代码锁定表好像是这样:rn代码执行完毕之后会自动与数据库断开连接,而断开连接之后会自动解锁所有的表。所以在正常情况下PHP文件执行完毕之后是会自动解锁全部表的。但是我想让PHP文件执行完毕之后之前锁定的表依旧处于锁定状态。
有没有什么方法可以 执行这个存储过程??
环境linux mysql复制 一主一从rn在 linux 的 mysql 的 从机器上每次遇到 莫名故障 从机器断开 rn每次总是要 用root帐号进入 控制台之后 slave stop; change master....; slave startrn手忙脚乱 有时候容易错。rn我在 复制库 下写了一个存储过程 rn之后在linux脚本里调用这个 存储过程rn但是发生错误 rnCREATE PROCEDURE `slave`(p1 varchar(20), p2 int)rn COMMENT 'This procedure generates'rnBEGINrnset @file=p1;rnset @pos=p2;rnif (length(@file)>0) and (length(@pos)>0) thenrnslave stop;rnset @tempSql=concat("CHANGE MASTER to master_host='10.1.1.0',master_user='rep',master_password='rep',master_log_file='mysql-bin.",@file,"',master_log_pos=",@pos);rnPREPARE mainStmt FROM @tempsql;rnEXECUTE mainStmt;rnrnshell 脚本呢调用这个存储过程,执行脚本发生错误。rn有没有什么方法可以 执行这个存储过程 ??(或者我完全用脚本来做 不用存储过程rnslave 应该是库级别的 估计存储过程不能做这个事情。---还没有确定这个rn思考下 我直接这样用rnrnmysql -uroot -e"slave stop; change masterCHANGE MASTER to master_host='10.1.1.0',master_user='rep',master_password='rep',master_log_file='mysql-bin.",@file,"',master_log_pos=",@pos " ; slave start; "rn如果脚本里这样用 ,会发现mysql-bin.",@file 这个外界传递的参数无法到里面去 rn猜测是可以做到 ,但shell 感觉哦还难做rn)
有什么方法能让jsp的执行中延迟一点时间。
比如说这样rnrn开始执行A部分代码rnrn中间延迟一段时间rnrn再执行B部分代码
Spring boot 启动之后,执行某些初始化的几种方法
直接上代码: @Configuration public class SampleWebCommonConfig { // 系统启动之后,如果需要初始化的某些东东,几种不同的方法: // 1 @PostConstruct public void postConstruct(){ System.out.println(&quot;system starte...
js方法执行完成之后再执行下一方法
使用场景:方法B需要方法A执行完成之后再执行,比如方法B中有用到方法A的变量;(需要引入jQuery) function A(){     var deffered = new $.Deferred();//①     $.ajax({             url:path + &quot;/mktgPlan/getCfgCpmpComponent&quot;,             cache: fa...
一个类执行完方法之后为什么没有执行那个方法
一个类执行完方法之后为什么没有执行那个方法 我的代码是这样的,执行的方法是,没有执行的方法是rn[code=C#]public class RenrenAuth:System.Web.UI.Pagern rn protected override void OnInit(EventArgs e)rn rn System.Web.HttpContext.Current.Response.Redirect("http://www.baidu.com");rn base.OnInit(e);rn rn public void aa()rn rn // Response.Write("asdf");rn rn [/code]rn调用RenrenAuth ra=new RenrenAuth();rn调用aa方法之后 应该页面会跳转吧,但是为什么没有执行那
Unity技术分享之Unity在编辑器模式下执行某些方法
在项目开发中 , 可能会有这样的需求 , 就是在编辑器模式下想要查看某些自定义方法执行的结果, Unity官方给我们提供了两种方式 , 来看看吧.
C# 有没有 执行字符串中代码的方法?
[code=csharp]class ObjectArn ObjectB B;rnrnclass ObjectB rn ObjectC C;rnrnclass ObjectCrn ObjectD D;rnrnclass ObjectDrn int id;rnrnrnObjectA a=new ObjectA();rnrneval("a.B.C.D.id=100");//???[/code]
struts2 有没有在执行ACTION方法之前自动执行预先的方法
struts2 有没有在执行ACTION方法之前自动执行预先的方法rn比如在执行execute , input方法之前调用写好的方法rn有点像struts 1.2中的reset方法
SpringBoot 项目启动时执行某些方法
有时我们需要项目启动时执行某些操作 这时实现 ApplicationRunner接口 重写run方法即可 项目启动时会执行run方法里的操作 package com.*.myquartz; import com.*.enums.DataStatus; import com.*.task.schedule.form.ScheduleJobForm; import com.*.task.schedul...
main()函数执行完之后,程序是否还会执行什么
如题,高手请帮忙解惑
python 中执行系统命令执行的若干方法
Python中执行系统命令常见的几种方法 (1) os.system 这个方法是直接调用标准C的system() 函数,仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息。import osos.system(‘cat /proc/cupinfo’)(2) os.popen 该方法不但执行命令还返回执行后的信息对象,是通过一个管道文件将结果返回。output = os.popen(‘ca
jvm中方法执行
jvm分为以下几部分: 1、程序计数器 主要用来获取下一条要执行的指令,比如线程切换时候,恢复上次线程执行到的位置。因此属于线程私有的 2、方法栈 - 线程执行方法时,临时创建,属于线程私有,生命周期与线程生命周期一致 - 方法的执行就是一个栈帧的入栈出栈过程 - 栈帧 - 局部变量表(slot) - 下标为0的slot保存着this指针
在UserControl Load事件之后执行什么事件?
我从.aspx中向ActiveX(UserControl编写)传递参数,但发现在UserControl中的Load事件里数据并没有传递进来。只有等Load事件执行完毕后,去执行某些其他事件时发现参数数据已经送进来了。请问我该如何处理在ActiveX一启动时候就能够使用被传进来的参数。rnrn代码如下:rn.aspx.cs文件中内容:rn[code=C#]rnstring sFtpServer = string.Format("docViewer.FtpServer = \"0\";", ftpServer);rnstring sFtpId = string.Format("docViewer.FtpId = \"0\";", ftpId);rnstring sFtpPw = string.Format("docViewer.FtpPw = \"0\";", ftpPw);rnstring sDocPath = string.Format("docViewer.DocPath = \"0\";", docPath);rnstring sWMWord = string.Format("docViewer.WMWord = \"0\";", WMWord);rnstring sWMAlpha = string.Format("docViewer.WMAlpha = \"0\";", WMAlpha);rnrnstring sActiveXText = string.Format("012345", sFtpServer, sFtpId, sFtpPw, sDocPath, sWMWord, sWMAlpha);rnif (!Page.IsClientScriptBlockRegistered("ScriptKeyWord1"))rn Page.RegisterClientScriptBlock("ScriptKeyWord1", " ");rn[/code]rnrn
子线程执行完之后执行主线程
[code=C/C++]rndxcdlg::x()rnrn CWinThread *TFunc=AfxBeginThread(func,pString,THREAD_PRIORITY_NORMAL,0,CREATE_SUSPENDED);rn TFunc->ResumeThread();rn AfxMessageBox("aaa");rnrn[/code]rnrn请问一下,AfxMessageBox("aaa")这句语句为什么只在第一次执行之后,在子进程正常结束返回时,不再执行了呢?如果要他继续执行应该如何实现呢?
java前端执行之后,后台返回执行信息
页面:下面脚本放在 var msg = "${requestScope.tipMessage}"; if (msg != "") { alert(msg); } 注意这一部分:"${requestScope.tipMessage}"; 不加双引号的时候,不能返回执行信息。 后台执行信息放到request中即可。
登录mysql之后导入执行sql文件的方法
mysql-&gt;source 路径/xx.sql
启动项目之后就执行方法
1用listener 在WEB.xml 中 在这里写你的类的路径 import java.util.Timer; import java.util.TimerTask; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContext...
jQuery控制在ready之后执行方法
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
Spring Bean初始化之后执行指定方法
Spring Bean初始化之后执行指定方法在运用Spring进行实际项目开发过程中,经常会有一种需求就是想要在Bean实例化完成后,自动执行指定方法,包括加载初始值,初始化缓存等。通过简单的XML配置或者使用注解即可实现。 本文仅用于记录简单的使用介绍,不阐述详细的技术实现细节,达到抛砖引玉的效果。 XML配置如果项目中bean是通过xml配置方式来管理与加载的,可以在XML配置bean时,指定i
延迟X秒之后执行某个方法
-
xmlhttp.open()之后不再执行
[code=javascript]if (window.XMLHttpRequest)rn // code for IE7+, Firefox, Chrome, Opera, Safarirn xmlhttp=new XMLHttpRequest();rn rn elsern // code for IE6, IE5rn xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");rn rn xmlhttp.open("GET","tiku.xml",false);rn xmlhttp.send();rn xmlDoc=xmlhttp.responseXML;[/code]rn哪位大神能告诉我 这里xmlhttp.open()是因为什么问题了?rn我写了一个tiku.XML,跟js文件是放在同一级的。我打算JS读取这些数据显示到HTML上去。
TimerCallback执行方法执行不完全
我每秒钟写入TXT文档一次 不知道为什么有丢失的现象 有达人知道是怎么回事吗?
vue.js中实现方法内某些代码延时执行
今天在工作时遇见了某些代码需要延时操作的情况。具体情况为前台grid在执行完增删改操作后需要在增加或者修改弹框点击确定导致弹框消失后,grid内数据能够及时更新以便显示增删改操作后的数据。这里的话使用的是vue.js中的setTimeout函数来解决该问题。代码如下: var that = this; setTimeout(function () { that.modifyDia...
有没有什么办法可以执行一个方法但跳过其中的某些部分?
不能修改该方法,可以吗?
有没有什么方法能让一个PHP文件,在服务器端每隔一定时间执行一次!
因为服务器端是服务器提供商提供,所以不能用任务计划的方法!
单元测试执行后,有没有什么好方法将测试数据删除
单元测试执行后,有没有什么好方法将测试数据删除?rnrn单元测试执行后,总会留一些测试数据,时间长了越来越多,不删除肯定不行,而且可能有唯一键的限制,必须删除rnrn没法用事务,因为每个方法里面事务都是已经commit了rnrn手动删? 太累rnrntruncate table? 不能全部给删了啊...rnrn在单元测试的每个方法里用程序删除? 那单元测试的编码量可增加了一倍了rnrn写在单元测试的TearDown方法里? 那就不能保持每个测试独立性了,而且TearDown方法里也不知道那些是新插入的测试数据啊rnrn有什么好方法吗???
有没有什么方法让程序的执行等上一段时间再继续?
比如等上500毫秒,不要用SetTimer,也不要用执行空循环(因为这样系统会忙).rn有没有类似的API,在等待的过程中基本不占用CPU?rnrnvoid function1()rnrn function2();rn wait(500); // 就是这样的API或类似的方法等上500毫秒rn function3();rn
gridview如何在隐藏某些行之后再执行分页
我在girdview绑定数据之后,通过后台程序使得某些没有必要显示的行隐藏掉了,请问如何在处理了隐藏行之后,再执行分页的操作?否则分页功能是针对所有数据执行的,而不是去掉隐藏行之后的数据。谢谢各位!!急!!
实现视频播放完毕之后,才能执行某些事件
前几天帮忙做着一个学校的平台,需求是要视频播放结束之后才能参加测试,吼吼吼~~~~~~~~~~~~~~   然后就发现了一个了不得的h5新特性\(^o^)/~ h5的媒介标签都有个onended  w3c上是这样写的 然后,我就抱着试一试的态度试了试 demo如下 &amp;lt;!DOCTYPE HTML&amp;gt; &amp;lt;html&amp;gt; &amp;lt;style&amp;gt; #sho...
spring容器初始化之后执行某些系统初始化动作
最近自己所在的项目中出现此种情形:项目启动后,需要做一些初始化动作,如,读取配置文件、查询数据库数据存入缓存等。参考前人写的代码的实现方式如下: 思路:编写一个系统初始化类,该类实现ServletContextListenner接口,并实现contextInitialized(),和contextDestory()方法。 public class SystemInitAfterSpringIn...
vue中双大括号执行方法和@执行方法的区别
在vue中,可以利用{{}}执行实例中定义好的方法,也可以用v-on指令或者v-on指令的缩写@执行实例中定义好的方法,两者的区别是{{}}中调用的方法要方法名+()才能执行,而v-on或者@指令直接写方法名可以执行、方法名+()也能执行!...
有没有不通过HTML,直接执行JS的方法?
我想到这么一个问题,我有个URI,直接在浏览器里输入,是对那个URI进行get操作。rn但如果我想通过代码实现,我似乎必须另外有个网页作为“载体”,在这个里面写那个URI的get或者post操作。rn这样就会涉及到跨域的问题,所以我想问有没有不通过HTML,直接执行JS的方法?
有没有方法在指定时间内执行一次存储过程。
我需要每10秒执行一次。看了作业。它最低也只有1分钟。rnrn除了作业之外,还有方法可以执行?
这样执行有没有问题
<%rndim rs3,rs4,rs5,sql3,sql4,sql5rnset rs3=server.createobject("adodb.recordset")rnset rs4=server.createobject("adodb.recordset")rnset rs5=server.createobject("adodb.recordset")rnsql3="select top 4 * from news where type=0 order by date desc" rnsql4="select top 2 * from news where type=1 order by date desc" rnsql5="select top 2 * from news where type=2 order by date desc" rnrs3.open sql3,conn,1,1rndo while not rs3.eofrnresponse.write ""rnrs3.movenextrnlooprnrs3.closernrs4.open sql4,conn,1,1rndo while not rs4.eofrnresponse.write ""rnrs4.movenextrnlooprnrs4.closernrs5.open sql5,conn,1,1 rndo while not rs5.eofrnresponse.write ""rnrs5.movenextrnlooprnrs5.closern%>rnrnrnrnrn想取出4+2+2 8条记录rn可是实际取出4+4+4 12条记录
消息函数有没有执行
在视类为CLIstview单文档中,有两个视类,其中一个视类中定义了一个往listView中添加数据的消息函数,然后在菜单中执行postmessage(WM_ADDLIST);消息函数并没有执行,rn (在视类的void CLView::OnInitialUpdate() 函数中postmessage(WM_ADDLIST);可以得到想要的结果)为什么,调试出现的提示是:Warning: no message line prompt for ID 0x8004.rn 消息定义是在stdfax.h中定义的,求救
有没有执行URL的函数?
我想打开页面后,自动执行一下URL,用什么函数?rnrn请高手帮忙,谢谢。
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数