jsp页面初始化时如何获取后台数据库数据

jsp页面初始化时如何获取后台数据库数据,第1张

输入地址就能看见数据库的东西,一定要经过action的。不过可以设置在配置文件中跳转。在jsp页面上写上这个对象名属性名。比如是Student,你就可以写<=Studentname> 或者使用标签<s:Studentname>。至于这个类你要去servlet上进行 *** 作,在servlet上实现对数据库的查询,前提是你输入这个地址之后默认跳转到这个servlet上,再转到这个jsp页面上,就可以实现了。大概流程是这么地。如果真跟你详细说了,那可不是短时间能说完的。嘿嘿。希望对你有帮助

jsp在页面上获取java参数总共有以下方法:

(1)直接在URL请求后添加

如:<a href="thexuanjspaction=transparams&detail=directe")直接传递参数, 特别的在使用responsesendRedirect做页面转向的时候,也可以用如下代码: responsesendRedirect("thexuanjspaction=transparams&detail=directe") ,可用requestgetParameter(name)取得参数

(2)jsp:param

它可以实现主页面向包含页面传递参数,如下:

<jsp:include page="Relative URL">

<jsp:param name="param name" value="paramvalue" />

</jsp:include>

还可以实现在使用jsp:forward动作做页面跳转时传递参数,如下:

<jsp:forward page="Relative URL">

<jsp:param name="paramname" value="paramvalue" />

</jsp:forward> 通过这种方式和一般的表单参数一样的,也可以通过requestgetParameter(name)取得参数

(3)设置session和request

通过显示的把参数放置到session和request中,以达到传递参数的目的

sessionsetAttribute(name,value);

requestsetAttribute(name,value)

取参数:value=(value className)sessiongetAttribute(name);

value=(value className)requestgetAttribute(name);

jsp传值给servlet的方法:

1、超链接传值:在href='servletActionid=xxx'

2、form表单提交,当点击submit时,action="servletAction" method='get/post'

3、利用ajax,url='servletAction',data:xxx参数

当然了,这里也有get和post两种情况,get直接在url后面加问号传参,post会把参数放在实体内容里面。

最后在servlet那边 用 requestgetParameter("参数名");

你用ajax 接收一下就好啦

参考:

function getJson(RequestData,URL){

var reJson;

$ajax({

type:'POST',

url:URL,

data:RequestData,

async:false, //为了简便,设置为同步 *** 作

cache: false,

success:function(responseData){

reJson=responseData;

}

});

return reJson;

}

$post传递的参数是传递到服务端的,通过服务端再传递到jsp页面上才可以。

举例说明:

<!DOCTYPE html>

<html>

<head>

<script src="/jquery/jquery-1111minjs">

</script>

<script>

$(document)ready(function(){

$("button")click(function(){

  $post("/example/jquery/demo_test_postasp",

  {

    name:"Donald Duck",

    city:"Duckburg"

  },

  function(data,status){

    alert("数据:" + data + "\n状态:" + status);

  });

});

});

</script>

</head>

<body>

<button>向页面发送 >

</body>

</html>

运行结果:

以上就是关于jsp页面初始化时如何获取后台数据库数据全部的内容,包括:jsp页面初始化时如何获取后台数据库数据、在js中怎么获取jsp页面的值、jsp传值 到后台的方式还有有哪些等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9633847.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存