怎么在jsp页面获取java在后台产生的变量值,以及从页面传输居到java程序(程序不是嵌在页面的)

怎么在jsp页面获取java在后台产生的变量值,以及从页面传输居到java程序(程序不是嵌在页面的),第1张

比如在后台设置一个值在request里面,requestsetAttribute("param",param);

在jsp页面就可以这样获取,${param}; el表达式。

在页面传值到后台中,第一种post方式,提交表单时。

<form action="xxxdo" method="post">

<input type="text" name="username"/>

<input type="password" name="password"/>

<input type="submit"/>

</form>

点击提交按钮后在后台获取Username,和password

String username =requestgetParamter("username");

String password=requestgetParamter("password");

如果是get方式提交的话

举个例子:

<a href="xxxdoparam1=123">查看</a>

那么在后在获取也是一样的

String param1=requestgetParamter("param1");

这是关于提交的方式的

formjsp

<form name="form1" method="post" action="loginjsp">

<tr>

<td>

<input type="text" name="txtuesr">

</td>

</tr>

<tr>

<td>

<input type="submit" name="Submit" value="提交">

<input type="reset" name="Submit" value="重置">

</td>

<tr>

<form>

loginjsp

<%

String uesr=requestgetParameter("txtuesr");

%>

<%=uesr%>

不是接不了,是你根本就没传值过去。

你虽然写了个form,但form里并没有传递任何的东西。

如果你希望传递商品名称你可以写成:outprintln("商品名称:<input type='text' name='fname' value='“+persongetFname()+”'>");

其他类似。

补一下html,表单方面的内容吧。

另外你写jsp也可以用html代码和java代码混写,这样全部内容用out输出还不得累死。

你好,点击jsp页面,就去请求一次服务器,在action中产生随机数组,然后通过转发到这个jsp页面,在该页面通过OGNL表达式获取就可以了。很简单,你可以参考一下如何在jsp页面取得action处理后的值。

以上就是关于怎么在jsp页面获取java在后台产生的变量值,以及从页面传输居到java程序(程序不是嵌在页面的)全部的内容,包括:怎么在jsp页面获取java在后台产生的变量值,以及从页面传输居到java程序(程序不是嵌在页面的)、JSP中的页面传值问题、jsp查出来后的信息,用form传值到另外一个页面处理,怎么获得这个页面传过来的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存