Java程序生成B/S架构

现在已经编写了一个Java对数据库进行操作的程序,是客户端类型的,但是由于要求是变成B/S架构,即变成是浏览器访问型的,请问如何变成B/S架构呢?

猪哥解答:
看来你对BS架构不是很了解,楼上几位说的估计太高深你可能看不懂,我给你一个最简单的解决方案,很简单,希望你能由此入门,千万别被楼上诸位给吓跑了。

既然你已经写好了java对数据操作的程序,假设你写了个静态插入的方法DBManager.java里的doInsert(String sql),如果你会用Eclipse,那么用Eclipse建一个专案,把你的java类找个地方扔上去,然后找个地方建个jsp页面,jsp页面里这样写<%DBManager.doInsert("insert...............sql语句省略");%>,ok啦,最简单的BS架构工程完成了。。。。

等到专案部署到tomcat上,别人输入网址访问你提供的那个jsp,就可以访问到你java调用的那个数据库了,一个简单的BS架构网站就上线了!

更高深的,入门之后慢慢学,来得及。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-23
将展现的部分放到jsp中,后台操作数据库的不用改变,直接在jsp页面中调用就行了。就是把你之前在Swing中展示的内容放到jsp中来展现。
你需要会使用jsp,你之前做了C/S模式的话,转换起来还是很方便的。如果想要做的好点,还需要掌握Servlet和JavaScript。
第2个回答  2010-12-23
loveanna7说的很清楚了。但如果你对JSP和SERVLET不熟悉的话,还有一个办法是用DWR(网上能搜到,是一个开源的远程方法调用工具),它可以通过JAVASCRIPT直接调用后台的JAVA的方法(比如你已写好的数据库操作),再用JAVASCRIPT把获取的数据显示在网页上就行了。这样你只要了解HTML文件及简单的JAVASCRIPT,再把DWR配置好,就可以进行动态的B/S架构的JAVA项目开发了。
第3个回答  2010-12-23
逻辑层级写的好的话,基本上 只需要重写页面就可以了
第4个回答  2010-12-23
对数据库的操作已经写好了,那你提供接口给前台调用就是了。
假设用最原始的,jsp+servlet
你在servlet里调用接口获取数据就行了。处理后把数据在jsp中显示。

j2ee你不会的话。那没办法只有学

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网