CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

超级菜鸟提问:如何将一段java程序做为脚本嵌入到jsp中。

楼主walkforward()2003-09-02 21:44:11 在 Java / Web 开发 提问

下面是一段java程序已运行通过:import   java.io.*;  
  public   class   MultiList{  
        public   static   void   main(String   args[]){  
        outer:for(int   i=1;i<=9;i++){  
        inter:       for(int   j=1;j<=9;j++){  
                  System.out.print(j+"*"+i+"="+i*j+"       ");  
                  if(i==j)   {  
                  System.out.print("\n");  
                  continue   outer;  
            }  
        }  
            }  
      }  
  }      
  我的问题有:  
  (1)如何把它做为脚本置入jsp文件中,那运行结果在IE页面上显示;  
  (2)在java程序中,把outer去掉将得不到正确结果,为什么?  
  问题点数:10、回复次数:6Top

1 楼aibren(aibren)回复于 2003-09-02 21:59:24 得分 2

如果把outer去掉,就变成9*9的一个方阵了,而不是一个下三角阵.  
  也可以把j的范围改一下:for(int   j=1;j<=i;j++).这样就可以了.Top

2 楼aibren(aibren)回复于 2003-09-02 22:07:03 得分 1

其实在HTML代码中嵌套一些需要用java作处理的语言,其余的都用HTML来写可能会简单的多.Top

3 楼SlzAgain(学网络知识,黑日本网站)回复于 2003-09-02 22:14:28 得分 3

写个BEAN,用JSP显示  
  或者在JSP里直接写  
  <%  
      for(int   i=1;i<=9;i++){  
              for(int   j=1;j<=9;j++){  
              out.print(j+"*"+i+"="+i*j+"       ");  
                  if(i==j)   {  
                  out.print("\n");  
                              }  
              }  
      }  
  %>  
  Top

4 楼df4000(电子之鹰)回复于 2003-09-02 22:32:44 得分 2

<%@   page   import="java.io.*"%>  
     
          <%   for(int   i=1;i<=9;i++){  
          for(int   j=1;j<=9;j++){  
                  System.out.print(j+"*"+i+"="+i*j+"       ");  
                  if(i==j)   {  
                out.print("\n");  
                     
            }  
        }  
            }%>  
           
  Top

5 楼df4000(电子之鹰)回复于 2003-09-02 22:33:31 得分 2

上面的代码   直接在tomcat下访问就可以了Top

6 楼walkforward()回复于 2003-09-03 08:42:53 得分 0

我写了一个bean如下:package   db;  
  public   class   MultiList{  
        public   void   happy(){  
        outer:for(int   i=1;i<=9;i++){  
        inter:       for(int   j=1;j<=9;j++){  
                  System.out.print(j+"*"+i+"="+i*j+"       ");  
                  if(i==j)   {  
                  System.out.print("\n");  
                  continue   outer;  
            }  
        }  
            }  
      }  
  }  
  相应的jsp文件如下:  
  <%@   page   contentType=";charset=gb2312"%>  
  <html>  
  <head>  
  <title>jsp</title>  
  </head>  
  <body   bgcolor='#ff00ff'>  
  <jsp:   usebean   id="try"   scope="page"   class="db.MultiList"/>  
  <%try.happy();%>  
  </body>  
  </html>  
  请各位看一下,有什么错误没有?谢谢!  
  Top

相关问题

  • 如何在JSP中的JAVA脚本中判断数据类型?
  • javascript脚本在HTML中嵌入
  • java脚本加asp
  • 如何在asp.net中嵌入javascript脚本文件
  • pb脚本中如何嵌入sql语句???急,在线等!!!
  • 请问能在C#中嵌入JavaScript脚本代码吗?
  • js文件中 能够嵌入 vbs脚本么? 怎么写?
  • java脚本的判断
  • 求助,关于脚本jsp问题?
  • jsp怎么生成动态脚本?

关键词

得分解答快速导航

  • 帖主:walkforward
  • aibren
  • aibren
  • SlzAgain
  • df4000
  • df4000

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo