永发信息网

jsp页面嵌套java代码,如何从jsp当前页面获取值?

答案:2  悬赏:60  手机版
解决时间 2021-04-06 08:24
  • 提问者网友:你独家记忆
  • 2021-04-05 15:14
jsp页面嵌套java代码,如何从jsp当前页面获取值?
最佳答案
  • 五星知识达人网友:空山清雨
  • 2021-04-05 15:52
浏览器显示了JSP页面已经其实已经经过了后台的运行,生成的是静态页面。
如果此时在页面上的交互只有通过javascript等页面脚本语言。
如果说复杂的逻辑,通过Ajax方式调用后台的Java方法进行操作,再将返回值在页面进行展现。
全部回答
  • 1楼网友:拾荒鲤
  • 2021-04-05 16:52
关键是 <%pdao.delpinfo(sfzh);%> 这里。 这句在页面加载成功就已经执行了,不受js代码段控制的。(java代码优先执行,并且输出动态内容,生成静态页面后,js才开始执行) 如果要让js控制操作逻辑,去判断是否发送新的请求,可以用ajax、或用js去操作一个form提交,或者用js去操作一个iframe去进行指定url跳转。 总的来说就是用js去发送http请求。 1、写一个新的action或 xxx.jsp,专门执行pdao.delpinfo(sfzh); 2、用ajax,或form,或隐藏的iframe去请求这个xxx.jsp
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯