在JSP函数中如何输出
是否函数中就不能输出吗,有什么其它方法
我的老是报错<%!
String func_aa(String abc)
{
out.print("select");
return("a");
}
%>-----------------------------------------------------------
org.apache.jasper.JasperException: Unable to compile class for JSPAn error occurred at line: -1 in the jsp file: nullGenerated servlet error:
[javac] Compiling 1 source fileC:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\test_jsp.java:25: cannot resolve symbol
symbol : variable out
location: class org.apache.jsp.test_jsp
out.print("a");
^
1 error
是否函数中就不能输出吗,有什么其它方法
我的老是报错<%!
String func_aa(String abc)
{
out.print("select");
return("a");
}
%>-----------------------------------------------------------
org.apache.jasper.JasperException: Unable to compile class for JSPAn error occurred at line: -1 in the jsp file: nullGenerated servlet error:
[javac] Compiling 1 source fileC:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\test_jsp.java:25: cannot resolve symbol
symbol : variable out
location: class org.apache.jsp.test_jsp
out.print("a");
^
1 error
解决方案 »
- 试一个javabean和数据库连接的例子,但是出现了如下错误,不知其解。求教。。。
- 当当API上传文件和参数 (当当订单发货这一接口) XML文件老是上传不成功。
- struts2标签问题,如何展示List数据??
- 写SQL实现报表
- 修改端口号??
- 在java运行中出现的问题,高手指点
- 帮忙:配置的数据库连接池发生错误
- 谁有JbuilderX下载啊?急!请给我地址好吗?谢谢
- 请问大家写JSP的时候charset用gb2312还是gbk??
- 在linux7.2在如何建支持jsp+oracle的web服务?
- javax.servlet.jsp.tagext,javax.servlet.jsp这两个包在哪呢,怎么找不到呢?
- 刚学jsp,问几个问题
<%
String func_aa(String abc)
{
out.print("select");
return("a");
}
%>
<%! %>中不能用的
String func_aa(JspWriter out,String abc)
{
out.print("select");
return("a");
}调用时
<%
String aa=func_aa(out,"welshem");
%>
看看下面的例子<%!
String hello(){
return "您好,朋友,欢迎进入JSP世界,^_^";
}
%><html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>JSP例程 - 在JSP中定义函数</title>
</head>
<body>
<%=hello()%>
</body>
</html>
只是<%! %>里定义的函数与Jsp转成Servlet后的_jspService函数是同级别的,所以不能用在_jspService中定义的jsp隐含对象(又叫内置对象)而<% %>或<%= %>中的代码直接生成到_jspService函数内,所以可以用jsp隐含对象
我用了这种方法
<%!
String hello(){
return "您好,朋友,欢迎进入JSP世界,^_^";
}
%>--------
这种好像不行
方法改一下,传个out进去
String func_aa(JspWriter out,String abc)
{
out.print("select");
return("a");
}调用时
<%
String aa=func_aa(out,"welshem");
%>
----