一个简单的JSP编程

一个简单的JSP编程,第1张

给你写好了!

inputsting .jsp:

<%@ page contentType="text/htmlcharset=gb2312" language="java" import="java.sql.*" errorPage="" %>

<html>

<head>

<title>inputsting .jsp</title>

</head>

<body>

<!--form表单开始,提交到computer.jsp-->

<form name="form1" method="post" action="computer.jsp">

<label>

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

</label>

<label>

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

</label>

</form>

<!--form表单介绍-->

</body>

</html>

computer .jsp:

<%@ page contentType="text/htmlcharset=gb2312" language="java" import="java.sql.*" errorPage="" %>

<%

String s=request.getParameter("text")//获取提交过来的表单的text属性值,把其放在s中,即是把inputsting.jsp的form表单中的text的内容赋值给s,

int i=s.length()//计算s的长度,即是 inputsting.jsp的form表单中的text的内容的长度!

%>

<html>

<head>

<title>computer .jsp</title>

</head>

<%out.println("提交过来的字符串长度为:"+i)%>

<body>

</body>

</html>

如下:

<%@ page language="java" contentType="text/html charset=UTF-8"

pageEncoding="UTF-8"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html charset=UTF-8">

<title>Insert title here</title>

</head>

<body>

${1 * 2}

</body>

</html>

运行效果:

同意1楼的方法,我来写具体点吧。

首先要在后台接收这个数据。

Sting username = request.getParameter("这里写JSP页面中用户名文本框的name")

Sting password = request.getParameter("这里写JSP页面中密码文本框的name")

if("admin".equals(username)&&“000”.equals(password)){

request.getRequestDispatcher("sucess.jsp").forward(request, response)

}else{

request.getRequestDispatcher("fault.jsp").forward(request, response)

}

这个后台还是用servlet写吧,我们都是这样的。

不过你的前台要写一个from表单来提交到servlet中。


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

原文地址: http://outofmemory.cn/yw/11325450.html

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

发表评论

登录后才能评论

评论列表(0条)

保存