简单问题:在JSP中定义的函数,怎样在页面中输出结果啊? <%public int li(){ int i=16; return i;}int q=li();System.out.print(q);%> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是没有返回值的函数:public void li(){//...}在函数中直接向页面输出~ 在函数里用out编译时说不可识别~ 有些东西你想错了,你写的那个out,不是JSP里面的out,JSP里面的OUT已经被重定向了,不知道你有没有用过SERVLET里的OUT,那里面的OUT,就是被PrintWriter out = response.getWrite();重定向了,而你的SYSTEM.OUT.PRINT是往控制台里输出,而不是往网页里输出 具体方法还真想不出来。楼主想要做什么?如果是想debug,那么后台输出也一样,不必非要输出在页面。如果是想实现页面输出,就不要用void的函数,而是返回数据,让jsp页面进行显示。 <%@ page contentType="text/html; charset=GB2312" %><%!public void showword(JspWriter out) throws java.io.IOException { out.println("abc");}%><%showword(out);%> 这里面的错误怎么改 js读取变量问题 如何实现选取聊天对象的功能 如何实现这种JSP验证码(特别是文字倾斜角度如何设置?) Oracle作业问题 Flex Java 数据库 如何整合 请教Jsp中操作数据库出现的问题. 做jsp程序员一定要学习javascript吗?请大家给我推荐一本学习javascript的好书? 高手请进!!!多谢! dwz怎么导出excel 谁能看出这个问题出在哪?就一句话! 郁闷!字符串格式的日期转SimpleDateFormat后无法插入到sql2000数据库中
public void li(){//...}
在函数中直接向页面输出~
如果是想debug,那么后台输出也一样,不必非要输出在页面。
如果是想实现页面输出,就不要用void的函数,而是返回数据,让jsp页面进行显示。
<%!
public void showword(JspWriter out) throws java.io.IOException {
out.println("abc");
}
%>
<%
showword(out);
%>