当前位置: 代码迷 >> Java Web开发 >> 能够用java代码手工重新servlet吗?该怎么解决
  详细解决方案

能够用java代码手工重新servlet吗?该怎么解决

热度:180   发布时间:2016-04-17 10:54:41.0
能够用java代码手工重新servlet吗?
偶然想能不能在页面里写按钮,点击按钮触发事件,重新加载servlet一下
不知道可否实现,求高手解答

------解决方案--------------------
用超链接也可以。用框架也行。链接格式如下
<a href="servlet?id=<c property='#request.name'>" name="key">文字|图片</a>
------解决方案--------------------
没理解lz的意思。 重新加载servlet?? 是重新再开个线程? servlet是单线程,不能重新再开个servlet!!
------解决方案--------------------

难道是<body onload="XXX();"> ???
------解决方案--------------------
3楼的,应该这样理解 ,onload 的时候 再写和href="/servlet/servler"重新刷新servlet
探讨
难道是<body onload="XXX();"> ???

------解决方案--------------------
表示不理解。。。
------解决方案--------------------
问题不明确啊
------解决方案--------------------
重新加载servlet,可以用javascript.
JScript code
//click触发://如果没有用url传参:location.href=location.href+'?val='+Math.random();//如果是有用url传参:location.href=location.href+'&val='+Math.random();
------解决方案--------------------
我能不能做在办公室。天上就掉下一个大美女。正好砸在我的闹上上。。。
坐等被砸!!!
------解决方案--------------------
不会。 它不会重新加载struts1原本的servlet 。 因为已经产生一个servlet的啦。当你调用你自己写的servlet的时还是不会再创建一个。 因为struts1的核心是servlet的。 而servlet的是单线程。 所以。。