很简单的代码= =
但是运行后却直接抛出"请输数字"
然后输入数字点击后 没有反应 ***************************
<%@ page language="java" contentType="text/html; charset=GB2312"%>
<html>
<body>
<form action="" method="post" name="form1">
<input type="text" name="girl" >
<input type = "button" name="submit" value="OK">
</form>
<%
double number=0,r=0;
String textContent=request.getParameter("girl");
if(textContent==null)
{
textContent="" ;
}
try
{
number = Double.parseDouble(textContent);
if(number>=0)
{
r=Math.sqrt(number);
out.println(String.valueOf(number)+"的平方根");
out.println(String.valueOf(r));
}
else
{
out.println("请输入一个正数");
}
}
catch(NumberFormatException e)
{
out.println("请输数字");
}
%>
</body>
</html>**********************************
还有这个也是点提交按钮后 没有任何反应
确定文件都是在一个根目录下的
********************************************
<%@ page language="java" contentType="text/html; charset=gb2312"%>
<html>
<body>
<form action="tree.jsp" method="post" name="form1">
<input type="text" name="body">
<input type="button" value="Enter" name="submit"></form>
</body>
</html>
***********tree.jsp*************
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<html>
<body>
<%
String t = request.getParameter("body");
%>
获取输入值<br>
<%=t%><br><%
String b = request.getParameter("submit");
%>
获取按钮名称<br>
<%=b%>
</body>
</html>
但是运行后却直接抛出"请输数字"
然后输入数字点击后 没有反应 ***************************
<%@ page language="java" contentType="text/html; charset=GB2312"%>
<html>
<body>
<form action="" method="post" name="form1">
<input type="text" name="girl" >
<input type = "button" name="submit" value="OK">
</form>
<%
double number=0,r=0;
String textContent=request.getParameter("girl");
if(textContent==null)
{
textContent="" ;
}
try
{
number = Double.parseDouble(textContent);
if(number>=0)
{
r=Math.sqrt(number);
out.println(String.valueOf(number)+"的平方根");
out.println(String.valueOf(r));
}
else
{
out.println("请输入一个正数");
}
}
catch(NumberFormatException e)
{
out.println("请输数字");
}
%>
</body>
</html>**********************************
还有这个也是点提交按钮后 没有任何反应
确定文件都是在一个根目录下的
********************************************
<%@ page language="java" contentType="text/html; charset=gb2312"%>
<html>
<body>
<form action="tree.jsp" method="post" name="form1">
<input type="text" name="body">
<input type="button" value="Enter" name="submit"></form>
</body>
</html>
***********tree.jsp*************
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<html>
<body>
<%
String t = request.getParameter("body");
%>
获取输入值<br>
<%=t%><br><%
String b = request.getParameter("submit");
%>
获取按钮名称<br>
<%=b%>
</body>
</html>
解决方案 »
- java web机试题,求高手解决!
- struts,spring 配置完成后,运行出现下面的问题
- 在java文件中启动tomcat6出现java.lang.NoClassDefFoundError
- 请问做软件开发的如果进外企,考英语方面的证是拖业还是BEC2好?谢谢
- cropzoom细节问题,新手求解
- 把代码移植到服务器上怎么显示的全是源代码!急救
- 只返回一个值的存储过程,jsp里如何执行取得这个值,ORACLE数据库,代码都贴出来了,谢谢各位,结决马上结贴
- SSH集成错了问题,大家帮我看看?谢谢了
- 有解决过hibernate in查询报栈溢出的大神么?
- Java php整合技术
- 英语和jsp好的高手进!拜托了
- oracle9i与oracle10g区别
{
textContent="" ;
} 又这样赋值所以会抛异常,且你没有指定form的action
还有你的那两段代码应该<input type="submit" value="Enter" name="submit">都改成submit才可以
action,用javascript可以提交