导入了 import=" java.util.*;" %>反而不认得OUT.PRINT了要写System.out.println(了,是这样的吗? <%@ page language="java" import=" java.util.*;" %>导入了 import=" java.util.*;" %>反而不认得OUT.PRINT了要写System.out.println(了,是这样的吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 out.println();是直接在页面上显示System.out.println();是在后台显示信息两个本来就不一样 请问,我为什么不能用 out.println()了,提示can not find the symbol ,variable out 的? 我要下面最后那里的方法checkEmail()那里为什么不能用out.对象了?///////<%@ page contentType="text/html; charset=GBK" language="java" import=" java.util.*;" %><%request.setCharacterEncoding("GBK");String name=request.getParameter("textfield");String password=request.getParameter("textfield2");String confirm_password=request.getParameter("textfield3");String sex=request.getParameter("textfield4");String age=request.getParameter("textfield5");String phone=request.getParameter("textfield6");String mail=request.getParameter("textfield7");if(name==""||password==""||confirm_password==""||sex==null||age==""||phone==""||mail==""){out.print("请输入所有的内容.");return;}if(!password.equals(confirm_password)){ out.print("密码没有前后一致.");return;}if(!checkEmail(mail)){ out.print("邮件地址不对"); return;}%><%! boolean checkEmail(String mail){ StringTokenizer obj=new StringTokenizer(mail,"@"); int temp=obj.countTokens(); if(temp!=2){ return false; } return true;}%> LZ代码无事啊是不是你服务器有问题啊<%@ page contentType="text/html; charset=GBK" language="java" import=" java.util.*;" %><%! boolean checkEmail(String mail) { StringTokenizer obj=new StringTokenizer(mail,"@"); int temp=obj.countTokens(); if(temp!=2){ return false; } return true; }%><%request.setCharacterEncoding("GBK");String name=request.getParameter("textfield");String password=request.getParameter("textfield2");String confirm_password=request.getParameter("textfield3");String sex=request.getParameter("textfield4");String age=request.getParameter("textfield5");String phone=request.getParameter("textfield6");String mail=request.getParameter("textfield7");if(name==""||password==""||confirm_password==""||sex==null||age==""||phone==""||mail==""){ out.print("请输入所有的内容."); //return;}confirm_password = "dddd";password = "sss";if(!password.equals(confirm_password)){ out.print("密码没有前后一致."); //return;}mail = "skfjsk";if(!checkEmail(mail)){ out.print("邮件地址不对"); //return;}%>.................................>>请输入所有的内容.密码没有前后一致.邮件地址不对 我还没怎么设置我的tomcat呢 ~~~这次郁闷了,你可以 使用 "out.print("邮件地址不对");"吗? 我在定义checkEmail(mail))这个方法的里面不能使用 out 对象~~你可以吗? 1)out.println();是直接在页面上显示System.out.println();是在后台显示信息2)lz的代码没问题! <% %〉之间的代码是放在doService方法里面的 out 对象作为jsp的隐含对象是可以被引用的而定义方法的时候是新的独立的方法所以没有办法获得out对象。楼主可以传一个给checkEmail加个outputstream参数。调用的时候吧out对象传给它就行了。ps多了解一下servlet的工作原理吧。还有,业务逻辑的东西最好不要写在jsp里面。页面就是用来显示的 spring 里面如何执行 sqlldr 请问我想用在jsp中控制第三层要学什么呢? jdbc连接sqlserver问题 用户登录的时候,输入用户名怎样才能不自动出现密码呢? 一段servlet代码,谁帮我看一下! 为什么编译servlet的时候出现这样的错误,在线等待,谢谢 “上一步”按钮该怎么写? tomcat web.xml 設置問題,在線等... 运行简单的JSP文件。提示如下错误: prefuse如何嵌套到网页中 初学者请教问题之八:时间问题 高分求解UTF-8编码的问题
<%
request.setCharacterEncoding("GBK");
String name=request.getParameter("textfield");
String password=request.getParameter("textfield2");
String confirm_password=request.getParameter("textfield3");
String sex=request.getParameter("textfield4");
String age=request.getParameter("textfield5");
String phone=request.getParameter("textfield6");
String mail=request.getParameter("textfield7");
if(name==""||password==""||confirm_password==""||sex==null||age==""||phone==""||mail=="")
{out.print("请输入所有的内容.");
return;
}
if(!password.equals(confirm_password))
{
out.print("密码没有前后一致.");
return;
}
if(!checkEmail(mail))
{
out.print("邮件地址不对");
return;
}
%><%!
boolean checkEmail(String mail)
{
StringTokenizer obj=new StringTokenizer(mail,"@");
int temp=obj.countTokens();
if(temp!=2){
return false;
}
return true;
}
%>
boolean checkEmail(String mail)
{
StringTokenizer obj=new StringTokenizer(mail,"@");
int temp=obj.countTokens();
if(temp!=2){
return false;
}
return true;
}
%><%
request.setCharacterEncoding("GBK");
String name=request.getParameter("textfield");
String password=request.getParameter("textfield2");String confirm_password=request.getParameter("textfield3");
String sex=request.getParameter("textfield4");
String age=request.getParameter("textfield5");
String phone=request.getParameter("textfield6");
String mail=request.getParameter("textfield7");if(name==""||password==""||confirm_password==""||sex==null||age==""||phone==""||mail=="")
{
out.print("请输入所有的内容.");
//return;
}confirm_password = "dddd";
password = "sss";
if(!password.equals(confirm_password))
{
out.print("密码没有前后一致.");
//return;
}mail = "skfjsk";
if(!checkEmail(mail))
{
out.print("邮件地址不对");
//return;
}
%>.................................>>
请输入所有的内容.密码没有前后一致.邮件地址不对
2)lz的代码没问题!
而定义方法的时候是新的独立的方法所以没有办法获得out对象。楼主可以传一个给checkEmail加个outputstream参数。调用的时候吧out对象传给它就行了。
ps多了解一下servlet的工作原理吧。还有,业务逻辑的东西最好不要写在jsp里面。页面就是用来显示的