我现在在做毕业设计,是一个管理系统,系统功能基本实现了
不过只能在命令行(dos)实现输入数据和输出结果的交互
怎么样才能实现在网页中输入数据和输出结果的交互啊
急啊,马上要答辩了
QQ;115024953()
大家帮帮忙了
给点建议也行

解决方案 »

  1.   

    用jsp就能实现。记得要结贴和给分
      

  2.   

    jsp里面用表单等控件实现输入和输出。
      

  3.   

    搂主的意识好象是要把一个java application改写成jsp工程
    如果只是为了解急的话可以通过form 和在jsp中直接插入java语句实现
      

  4.   

    能告诉一下具体怎么实现么
    学过javascript,不知道jsp怎么实现
    有什么代码或模板么
      

  5.   


     To: angel_bear(angelbear)对,就是通过调用那个java application
    文件来实现在页面层的交互
      

  6.   

    呵呵,JSP
    (用Applet浏览)
      

  7.   

    在网页一般都是啊。JSP啊。难道你没听说过吗?有问题再说
      

  8.   

    Process pro = Runtime.getRuntime().exec("help");
          InputStream is = pro.getInputStream();
          byte b;
          ByteArrayOutputStream baos = new ByteArrayOutputStream();
          while((b=(byte)is.read())!=-1){
            baos.write(b);
          }
          System.out.println(baos.toString());
      

  9.   

    你可以把System.out.println(baos.toString());换成在网页里显示
    <%=baos.toString()%>
      

  10.   

    <%@ page import="java.util.*,java.io.*" contentType="text/html; charset=GBK"%>
    <form>
    <input type="text" name="cmdStr" />
    <input type="submit" value="执行" />
    </br>
    <%
          String cmdStr = request.getParameter("cmdStr");
          if (cmdStr == null || cmdStr.equals(""))
          {
            return;
          }      Process pro = Runtime.getRuntime().exec(cmdStr);
          InputStream is = pro.getInputStream();      byte b;
          ByteArrayOutputStream baos = new ByteArrayOutputStream();
          StringBuffer outBuffer = new StringBuffer();
          while((b=(byte)is.read())!=-1){
            baos.write(b);
          }
    %><textarea cols="60" rows="10"><%=baos.toString()%></textarea>
    </form>
      

  11.   

    楼主啊,毕业设计搞到现在居然还是控制台输入输出,无语啊,好歹也是一个管理系统,我认为当务之急如果能用swing的话直接用swing吧,搞jsp肯定让你头大,环境就让你配个半天,好歹swing的话还可以用一些工具拖一下,不过估计也有的你搞的,
      

  12.   

    还有个问题,难道你们毕业设计没要求用cs还是bs的?
      

  13.   

    或者你也可以把执行后的结果保存成txt文件,然后再在网页里打开
      

  14.   

    或者你也可以把执行后的结果保存成txt文件,然后再在网页里打开
    -------------
    这样也行?!
    怎么交互?
      

  15.   

    这样也行?!
    怎么交互?----------------------
    Runtime.getRuntime().exec("cmd /c java >ee.txt");
      

  16.   

    只是利用了cmd 执行java,然后把结果保存在ee.txt中/c :执行后终止可以看看cmd /?>是将运行结果保存在文件中
      

  17.   

    To: believefym(暮色,miss,迷失,miss) 关键是要看楼主是什么样的需求,我只是说一个思路而已。何况管理系统的核心楼主已经做出来了。界面上的交互,我不觉得还需要用什么高深的方法,最多几个表单就可以了。如果楼主考虑重新架构的话,那倒是要想想怎么做了。
      

  18.   

    用applet的java控制台能实现页面交互么?
      

  19.   

    believefym(暮色,miss,迷失,miss) 
    说的太有道理了!
    lz真有意思,控制台下的管理系统啊!
      

  20.   

    既然控制台下的都做出来了,做几个页面又有何难?!
    用jsp阿