如果你是学生作毕设,可以考虑免费服务器套餐:Apache + JBoss(EJB) + Tomcat(JSP) + MySQL

解决方案 »

  1.   

    我现在也在修改公司以前做的一个系统。和你的情况差不多。我的方案是这样的,
    体系:
      jsp+servlet+javabeab+ejb+database
    服务器:
      weblogic
    工具:
      jbuilder修改步骤:
       1。第一步。将页面上的逻辑放到Servlet中。就是先做成jsp+servlet的模式
       2。第二步。将servlet的后台数据库操作放到JavaBean中
       3。第三步。将数据库底层操作从JB中抽出到EJB中。
    这样的设计思路是因为我对以前的系统不是很熟悉,一步一步的利于掌握系统,也会在每个阶段都能运行,容易找出错误原因  
      

  2.   

    jsp+servlet+javabean+tomcat 就很好了
      

  3.   

    我没学过servlet,我原来的逻辑都放在jsp上的。链接数据库就用了个JAVABEAN
    ,我不知道要怎样才能把EJB加进去?请帮忙,谢谢。
      

  4.   

    我觉得架构要全部重做(其实你以前可能根本就没有),可复用的只怕只有部分代码——这还必须建立在你原来的代码划分比较好!1.用面向对象的方法分析你的业务逻辑,至少要得到系统有几个类吧?
    2.得到数据库表结构
    3.用EINTITY BEAN表示数据表,SESSION封装业务逻辑,效率要求较高的操作直接放在session bean中,返回valuoObject的数组或vector(数据量太大个分页返回),valuoOjbect也是数据在各层中传送的唯一载体。
    4.在JSP调用端封装部分JAVABEAN做为service locator(通过JNDI查找EJB的服务类,包括数据库连接池连接的得到)
    5.所有的action(post,get)全部指向servlet,servlet调用ejb组件完成业务功能,然后转向JSP显示结果(此部分可参考或使用struts架构)这是MVC的典型提醒结构
    结论:几乎等于重做。
      

  5.   

    加servlet
    将在jsp中的逻辑判断,跳转放在servlet中处理
    客户端的信息提交到servlet中处理,在servlet中处理后作相应的判断,跳转等我想这样你的工作量会小些
      

  6.   

    我是直接JSP+EJB+Database  用jbuilder  weblogic  Sqlserver2000访问数据用Entity Bean CMP 然后将视图保存在Session Bean里面并做业务处理JSP只处理提交和动态生成界面