1. 一个静态网页: input.html
(1) 两个输入框:一个输入 x, 一个输入 y(2) 一个提交按钮(3) 一个显示区域提交后,调用 calc.jsp, 计算 100*x-3*y 的结果,并把结果输出到显示区域2. 一个动态网页: calc.jsp
获取 input.html 的输入值x,y计算后,将结果输出
我写好了 也处理完了就是不知道怎么吧处理后的结果传给html页面了
帮帮忙吧
(1) 两个输入框:一个输入 x, 一个输入 y(2) 一个提交按钮(3) 一个显示区域提交后,调用 calc.jsp, 计算 100*x-3*y 的结果,并把结果输出到显示区域2. 一个动态网页: calc.jsp
获取 input.html 的输入值x,y计算后,将结果输出
我写好了 也处理完了就是不知道怎么吧处理后的结果传给html页面了
帮帮忙吧
解决方案 »
- 如何强制Text文本框为大写字母
- 新人问个很简单的问题 但是不知道哪里错了
- 关于正则表达式的问题啊???
- 想用静态方法得到session中保存的用户信息,用到了ThreadLocal,有点疑问?
- 怎么讓JSP在一個頁面在登陸和驗証用戶名和密碼
- 程序出错,帮忙看看
- 关于科学计数法的问题,请帮忙!
- 这是什么错误(servlet)
- 请问大家这个特殊字符怎么来处理“µ”,为什么在BIG5下面来发送给用户,总是自动转换成为中文“米”,有没有谁碰到过这样的问题?
- jnative的问题
- Jsp中在一个页面输入行列数提交后在另一个页面生成一个Table
- 为什么用myeclipse创建在src下的servlet始终不能在工程的classes下创建.class文件??
或者直接往out上写也行如果是client端计算的,那就用javascript显示
而且一个是HTML页面一个是JSP页面
在静态页面不能用request.getAttribute吧?
我对AJAX的理解不是很深刻
用的不熟
我写完一提交
他就显示第二个页面
值怎么都不出现在第一个页面里
郁闷!!!
html不具备读取request的功能吧~
<html>
<head>
<title>input.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<!--<link rel="stylesheet" type="text/css" href="./styles.css">--> </head>
<body>
<form action="/webTest/calc.jsp" method="post">
<input type="text" id="x" name="x" value="x"><br>
<input type="text" id="y" name="y" value="y"><br>
<input type="submit" value="submit" name="submit">
</form>
</body>
</html>calc.jsp:<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>"> <title>My JSP 'calc.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
--> </head> <body>
<%
long x = new Long(request.getParameter("x"));
long y = new Long(request.getParameter("y"));
long z = 100 * x - 3 * y;
%>
result is:
<%=z%>.
<br>
</body>
</html>
然后让他自动跳转response.setHeader("refresh","秒数;url")
带那个区域用${}显示出来
呵呵~~我是初学者~
${requestScope.result}---ok