学习了一段时间的用java写applet小应用程序,大量的使用了javax.swing中的图形控件,能够做出一些介面,当我继续深入时候,发现了applet让我无法绕过的困难,首先applet要在客户浏览器(相信大多数朋友的电脑中都是安装的ms win系列系统(2k,xp))中运行,则需要jre的支持,虽然现在是宽带纵横的时代,原则上可以通过下载安装到用户机器上,(但毕竟还有很多会上网,不会电脑的大众)这给客户端浏览器显示applet带来了不算小的麻烦,其次就是applet如何读写服务器端数据库在网上流浪,知道了,jsp,servlet等服务器端应用,但是乎要让我回到HTML页面组件上,摈弃我所学了很久的javax.swing图形控件,我舍不得呀有没有办法让在下可以使用全java编程的方式,去实现象微软所发布的vs.net(C#)那样的.aspx页面来?
请大侠指教,不胜感激
请大侠指教,不胜感激
再说了你只希望靠这一种技术吃饭吗?记住:技术只是用来服务的,用合适的技术做合适的事
不过问题是有的:Windows IE自带的JVM只能支持JDK1.1(如果applet是基于较高版本的JDK开发,就需要客户机另外安装较高版本JRE,否则不能正常运行)。
我参加的大点的项目,基本都用这.
至于客户端,很少用applet,applet在客户端用的多的,估计就是树结构了,比如weblogic用的树目录
applet对早期的java是有帮助的,至于他到底有多大用,我表示怀疑.不过我的确见过用applet写的gis客户端,也很不错.
我参与过大型ERP项目,客户端是纯Applet的,界面美观,功能也不错。
相比较于HTML页面,大多数用户更乐意使用他们更熟悉的应用程序界面。
(担心用户不会用有点杞人忧天,其实培训用户安装Sun JVM能花多少时间?!)
如果楼主只是想在泛网主页上放置一些花哨的Applet功能,也就是用户不可预期,
那建议用flash算了