-
html/jsp如何调用java Swing10
现在企业开发一个界面很复杂的web软件,表示层用jsp肯定不合适了,请问表示层用什么技术更好?
现在尝试用java swing,但怎么放在网页上。大家都帮忙想想,谢谢了!!!
问题补充:
尝试用flex,谁有flex列子,调用java后台的那种完整的例子。要注释!!!2009年8月19日 16:03
5个答案 按时间排序 按投票排序
-
将 Flex 集成到 Java EE 应用程序的最佳实践
http://www.ibm.com/developerworks/cn/java/j-lo-jeeflex/
有完整的代码下载,还有说明
Java EE 工程源码 EmployeeMgmt-Server.zip 8.6 MB
Flex 工程源码 EmployeeMgmt-Flex.zip 17.9 KB
Java2ActionScript 工程源码 Java2ActionScript.zip 1.3 MB2009年8月20日 08:31
-
首先说明一下,Swing不能放在Web页面中,根本就不是一个层面上的东西.
无论你的页面有多复杂,用现在流行的技术都可以满足你的要求,但是最好不要用已经过时的Applet.
如果需要动态更新,那么就用Ajax,这方面的框架比较多,如果业务很复杂,你可以用DWR,直接在页面调用后台的代码;如果你需要很丰富的图表,那就用jfreechart,功能相当强大,可以满足你的大部分图表方面的需求;如果你想让自己的页面报表看起来更美观,那就用Ext js.
无论你的业务有多复杂,采用strut+spring+dwr+ajax+jfreechart+Ext js+jsp+js+hibernate+数据库等
就可以实现你的需求。
2009年8月20日 00:20
相关推荐
在Java编程中,Swing库提供了丰富的组件来创建桌面应用程序,但默认情况下它不支持直接显示HTML内容。然而,通过引入第三方库,如DJ Native Swing,我们可以实现在Swing应用中嵌入HTML的功能,这对于创建复杂的用户...
5. **JSP(Java Server Pages)集成**:Servlets通常与JSP结合,Servlet负责业务逻辑,JSP负责展示视图。 **Java Swing** Java Swing是Java Foundation Classes (JFC)的一部分,提供了丰富的GUI组件库,用于构建...
- **JSP(JavaServer Pages)**:结合 JSP 技术,实现在服务器端动态生成 HTML 页面,为 Oracle Forms 提供丰富的前端展示。 - **Servlets**:利用 Servlets 处理 HTTP 请求,实现与外部系统的集成,如 Web 服务调用...
总的来说,"JAVA 调用摄像头"项目展示了如何在Java环境下,尤其是`javaweb`和`Swing`应用中,结合JMF和可能的SWF控件来访问和处理摄像头数据。随着技术的发展,现代Web应用更多地倾向于使用HTML5的媒体API,但了解...
Java编写的网页版魔方游戏,编译后生成.class文件,然后用HTML去调用,不过运行时候需要你的浏览器安装有运行Class的插件。Java源代码实现部分,比较有意思,也具参考性。像坐标控制、旋转矩阵、定时器、生成图像...
JSP(JavaServer Pages)是一种基于Java技术的动态网页开发标准,它允许开发者在HTML代码中嵌入Java代码,以实现服务器端的动态处理。在这个“JSP商城管理网站”中,开发者可能使用了JSP技术来构建前端界面,提供...
Java提供了丰富的类库,如java.lang、java.util、java.awt、javax.swing和java.io等,这些类库涵盖了字符串处理、集合、图形用户界面(GUI)、输入/输出等多种功能。 面向对象的特性,如封装、继承和多态,是Java的...
3. **模板引擎**:为了渲染动态网页,可能会使用Thymeleaf、Freemarker或JSP(JavaServer Pages)作为模板引擎,将后端数据与前端展示结合。 4. **前端技术**:HTML、CSS和JavaScript是构建用户界面的基础。可能...
Java在线编辑保存Word文件是一项常见的需求,特别是在Web应用中,用户可能需要在浏览器环境中直接对文档进行编辑操作。PageOffice是一款强大的Java组件,它能够帮助开发者实现这一功能,特别是其V4.4版本,提供了跨...
- **JSP**:JavaServer Pages是一种动态网页技术,允许开发人员在HTML页面中嵌入Java代码,以实现服务器端的数据处理和业务逻辑。JSP页面可以和Servlet一起使用,提供前后端分离的开发模式。 - **Java通讯录**:这...
Java的面向对象特性使得代码可维护性和可扩展性得到保证,而JSP(Java Server Pages)则负责处理前端展示,通过动态生成HTML页面,实现了与用户的交互界面。 在系统设计上,通常会采用MVC(Model-View-Controller)...
4. 学习Java:深入学习Java,包括Java 1.3及以后的版本,尤其是Java Swing和Java Beans。Java Beans可以作为组件在JSP中使用,帮助构建更复杂的业务逻辑。同时,了解Applets的概念也是有益的,尽管在现代Web开发中...
开发者可能使用了Java Swing或JavaFX库来构建GUI组件,如按钮、文本框和表格,这些组件能够响应用户的输入并执行相应的操作。 **MySQL数据库**: MySQL是一个流行的开源关系型数据库管理系统,适合存储和管理大量...
Java编写的网页版魔方游戏,编译后生成.class文件,然后用HTML去调用,不过运行时候需要你的浏览器安装有运行Class的插件。Java源代码实现部分,比较有意思,也具参考性。像坐标控制、旋转矩阵、定时器、生成图像...
- **语法**:JSP使用HTML为基础,混合了Java代码;而Servlet则完全使用Java编写。 - **应用场景**:JSP更适合于展示层,易于编写静态页面;Servlet适合于业务逻辑层,处理复杂的业务逻辑。 #### 8. synchronized...
Java编写的网页版魔方游戏,编译后生成.class文件,然后用HTML去调用,不过运行时候需要你的浏览器安装有运行Class的插件。Java源代码实现部分,比较有意思,也具参考性。像坐标控制、旋转矩阵、定时器、生成图像...
php调用java类 Java批量作业执行框架 MyBatchFramework MyBatchFramework 是一个开源的轻量级的用以创建可靠的易管理的批量作业的Java包,主要特点是多线程、调度、JMX管理和批量执行报表,执行历史等。 SIP协议包...
php调用java类 Java批量作业执行框架 MyBatchFramework MyBatchFramework 是一个开源的轻量级的用以创建可靠的易管理的批量作业的Java包,主要特点是多线程、调度、JMX管理和批量执行报表,执行历史等。 SIP协议包...
综上所述,Jetty Console JSP Plugin 1.47和Entangle Swing结合使用,可以为Java Swing应用提供强大的Web交互能力,让桌面应用具备更广泛的功能和应用场景。而开源的特性使得开发者能够充分利用社区资源,推动项目的...
如果希望使用更丰富的提示方式,可以考虑使用Java Swing组件中的`JOptionPane`。具体实现如下: ```java import javax.swing.JOptionPane; response.setContentType("text/html;charset=UTF-8"); PrintWriter out ...