首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

请教怎么让javabean调用,在被jsp页提交后,才运行

2011-12-19 
请问如何让javabean调用,在被jsp页提交后,才运行%@page contentTypetext/html%%@page pageEncoding

请问如何让javabean调用,在被jsp页提交后,才运行
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
<html>
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <title>JSP Page</title>
  </head>
  <body>
  <form name="a" method="get">
  <input type="text" name="sets" value="" />
  <jsp:useBean id="bean" scope="page" class="beans.NewBean">
  <jsp:setProperty name="bean" property="s" param="sets" />
  </jsp:useBean>
  <input type="submit" value="ok" name="ok" />
<%=bean.gets()%>//请问如何能在页面的ok按钮被按下后,再运行这一条语句???
  </form>
  </body>
</html>


[解决办法]
希望你先分清楚,客户端和服务器的区别

按钮是在html页面,是运行在客户端的
<%=是jsp标签,是运行在服务器端的


[解决办法]
回LZ,那条语句是不可能在用户点按钮后才运行的,最好的方法就是你把那段的逻辑移植到javascript中
[解决办法]
提交到服务端,带一个参数过来,根据参数判来执行,,
呵呵,不过好象没什么意义。。
[解决办法]
使用ajax 吧!
[解决办法]
只能用AJAX了
[解决办法]
JAVA交流与学习群:45633778 
挑战技术,超越自我!!

热点排行