js或者jsp向jsp中的java变量传值

js或者jsp向jsp中的java变量传值,第1张

<form id="form1" name="form1" method="post" action="需要转向的页面">

<input type="text" name="name" id="textfield" />

<input type="submit" name="button" id="button" value="提交" />

</form>

接收页面 首先写个java vo 要与表单的对象一致 来保存表单提交的值

接收页面

<jsp:useBean id="自定义名" scope="page" class="vo名"></jsp:useBean>//用来调用vo

<jsp:setProperty property="同上自定义名" name="name名称"/>往vo中存放值

<jsp:getProperty property="同上自定义名" name="vo中保存值的名称"/>//取出VO中的值

</body>

<%= 自定义名get返回值 %> 取出vo值

其中可能要放入一个包 我记不带清楚了 包名是jstljar

js也可以向java传值 还是表单的关系上传的

在js中做个虚拟的标点提交按钮 用js给表单赋值后进行提交 就ok了

给你个简单例子看看!

<html>

<head>

<title></title>

<script language="javascript">

function chick(){

if(documentgetElementById("input1")value==documentgetElementById("input2")value){

alert("yes")

}

}

</script>

</head>

<body>

<input type="button" onclick="chick()" />

<input id="input1" /><input id="input2" />

</body>

</html>

<html>

<head></head>

<script>

function check(val)

{

alert(documentgetElementById(val)value);

}

</script>

</head>

<body>

<input name="textfield" type="text" value="888" id="test">

</body>

<script>

check("test");

</script>

</html>

这样是可以的,你那样在还没有运行到<input name="textfield" type="text" value="888" id="test"> 时就调用check肯定获取不到对象啊

或者这样

<html>

<head></head>

<script defer>

function check(val)

{

alert(documentgetElementById(val)value);

}

check("test");

</script>

</head>

<body>

<input name="textfield" type="text" value="888" id="test">

</body>

</html>

加上defer表示加载完文档以后才开始执行js

为按钮添加按钮监听,在监听的actionPerform()方法中获取文本内容并且关联数据库 *** 作就可以了

大概这么个流程:

你的JFrame构造方法中代码:

TextField text = new TextField();

MyActionListener listener = new MyActionListener();//监听类,最好定义为内部类

JButton button = new JButton();

buttonaddActionListener(listener);//为按钮添加监听

thisadd(text);

thisadd(button);

然后是自己定义的MyActionListener类中的actionPerform方法的重写:

public void actionPerform(ActionEvent e){

String str = textgetText();

//以下写将str插入数据库的代码

}

修改代码如下:

function mysubmit()

{

var shiliname=new Array();

shiliname[0]=documentgetElementById("a")value;

shiliname[1]=documentgetElementById("b")value;//你的这句多了个s

alert("第一个数"+shiliname[0]+"第二个数"+shiliname[1]);//前台显示用alert

//windowreturnValue=shilinamejoin(",");

//windowclose();

}

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Transitional//EN" " >

使用Date对象可以获取时间相关的信息。

获取当前时间:

var date = new Date();

var year = dategetFullYear();

var month = dategetMonth() + 1;

var day = dategetDate();

var hour = dategetHours();

var minute = dategetMinutes();

var second = dategetSeconds();

alert(year + '-' + month + '-' + day  + ' ' + hour + ':' + minute + ':' + second);

获取一星期前的时间:

var now = new Date();

var date = new Date(nowgetTime() - 7  24  3600  1000);

var year = dategetFullYear();

var month = dategetMonth() + 1;

var day = dategetDate();

var hour = dategetHours();

var minute = dategetMinutes();

var second = dategetSeconds();

alert(year + '-' + month + '-' + day  + ' ' + hour + ':' + minute + ':' + second);

以上就是关于js或者jsp向jsp中的java变量传值全部的内容,包括:js或者jsp向jsp中的java变量传值、js代码怎样判断两个文本框中的值是否相同、JS 如何传递对象参数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/9796547.html

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

发表评论

登录后才能评论

评论列表(0条)

保存