jsp页面如何获取登陆页面的用户名和密码

jsp页面如何获取登陆页面的用户名和密码,第1张

登陆界面的<input>标签中没有name属性你怎么可能获得到登陆界面的密码,下面有两种,应该有你要的。

<html>

<head>

<title>用户注册</title>

<script type="text/javascript" language="javascript">

function check()

{

with(documentall){

if(password1value!=password2value)

{

alert("您的密码不一致,请重新输入!");

password1value = "";

password2value = "";

}

else documentforms[0]submit();

}

}

</script>

</head>

<body>

<center>

<form action="addUserServlet" method="post" name="myform">

<h2>用户注册</h2>

<br>

用户名:<input type="text" name="newuser">

<br>

原密码:<input type="password" name="password1">

<br>

新密码:<input type="password" name="password2">

<br>

<input type="button" value="提交" onclick="check()">

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

</form>

</center>

</body>

</html>

上面就是用script来比较,如果不相同,就会d出一个窗口显示密码不一样然后清空密码框,如果两个密码相同就跳转acction地址。

上面是注册时候用的。

如果本身就有用户名和密码而你想要获取数据库里面的密码的话你还需要一个servlet以及一个数据库连接类。下面应该是你要的东西,获取数据库里面的密码和用户名并且与输入的进行比较:

public void doGet(>

1、第一步,在本地存储网站文件的位置中找到“include”文件夹,见下图,转到下面的步骤。

2、第二步,执行完上面的 *** 作之后,在“include”文件夹中找到文件“commonfuncphp”,见下图,转到下面的步骤。

3、第三步,执行完上面的 *** 作之后,使用记事本打开PHP文件,并将文件内容拉到底部,见下图,转到下面的步骤。

4、第四步,执行完上面的 *** 作之后,复制以下代码,将其粘贴到commonfuncphp的底部,然后单击“Ctrl  + s”保存,见下图,转到下面的步骤。

5、第五步,执行完上面的 *** 作之后,登录到网站的后台或直接使用DW更改网站模板文件。

 在文件中,需要调取顶级栏目的地方,复制并粘贴代码并保存,见下图。这样,就解决了这个问题了。

1、可以在前一个页面中采用<input id="testId" type="hidden" value="myvalue">的方式设置自己想隐藏的内容,在子页面中采用parentdocumentgetElementById("testId")value来获取前一个页面的内容,当然,前提是上下级页面是有父子或包含关系。

2、如果是无关系页面间进行传值,可以采用form形式,在前一页面进行设置,在后一页面通过requestgetParameter()进行接收。如:

前一页面(ajsp):

<form id=form1 action="bjsp" method="post" target="_blank">

<input type=hidden name=linkServerId value="<%=linkServerId%>">

<textarea style="display:none;visibility:none;" name="sysTreeStr">

<%=sysTreeStr%>

</textarea>

<textarea style="display:none;visibility:none;" name="ruleHelpXML">

<%=ruleHelpXMLtrim()%>

</textarea>

</form>

<Script>

form1submit();

</Script>

后一页面(bjsp):

<%

requestsetCharacterEncoding("GBK");

String linkServerId = (String)requestgetParameter("linkServerId");

String sysTreeStr = (String)requestgetParameter("sysTreeStr");

String ruleHelpXML = (String)requestgetParameter("ruleHelpXML");

%>

直接用js里的getElementsByName就可以获取所以name值相同的元素。但获取出来的并不是数组,而是类数组的元素集合。所以还需要一步变换,下面是简单代码:

        <body>

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

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

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

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

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

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

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

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

</body>

<script>

    var oInp = documentgetElementsByName('111');

    var aInp = [];

    for(var i=0;i<oInplength;i++){

        aInppush(oInp[i]);

    }

</script>   //这样aInp这个数组里存储的就是所以元素name为111的数组。

以上就是关于jsp页面如何获取登陆页面的用户名和密码全部的内容,包括:jsp页面如何获取登陆页面的用户名和密码、织梦dede,怎样获取当前页面的栏目名称和当前栏目对应的子栏目。栏目结构如下图,、jsp页面中如何取得前一个页面的隐藏变量等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存