以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Java/Eclipse 』  (http://bbs.xml.org.cn/list.asp?boardid=41)
----  [合集] 请教一个在Web页中嵌入Java组件的问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=41&rootid=&id=10283)


--  作者:admin
--  发布时间:9/23/2004 12:40:00 AM

--  [合集] 请教一个在Web页中嵌入Java组件的问题
● [合集] 请教一个在Web页中嵌入Java组件的问题发信人: diaochong (静静的雕虫~~小猪), 信区: J2EE
标  题: [合集] 请教一个在Web页中嵌入Java组件的问题
发信站: BBS 水木清华站 (Tue Mar 30 14:19:59 2004), 站内

【 以下文字转载自 JavaClub 讨论区 】
发信人: diaochong (静静的雕虫~~小猪), 信区: JavaClub
标  题: [合集] 请教一个在Web页中嵌入Java组件的问题
发信站: BBS 水木清华站 (Tue Mar 30 14:18:40 2004), 站内

☆─────────────────────────────────────☆  
  yukie (大笨熊|单身中) 于  (Fri Nov 14 10:04:43 2003)  提到:

我现在在写一个组件,打算参照Javabean规范。 这个组件是一个具有很多功能的编辑器。
我需要在网页上用这个编辑器编辑文章,然后将编辑的文章内容(可能是一个Object,内
容复杂,不可能用String表示)传到服务器。Web页用Jsp来写。
我的计划是, 组件放到Applet里面,然后通过Applet和JSP通讯, 达到数据传递的目的。
我想这样是可行的。但是Applet里面必须有一个提交的按钮,来将编辑内容进行传递。 而
我想通过JSP页面的表单的Submit来提交,而不是Applet的提交按钮来提交。请指点一下,
看能不能有更好的办法。
我做Java GUI开发一年了,最近刚开始做用JSP/Servlet做项目,所以很多东西还不是 很
明白。谢谢指点


☆─────────────────────────────────────☆  
iamangry (我生气了) 于  (Sat Nov 15 02:07:28 2003)  提到:

可以的,button调javascript调applet函数提交
【 在 yukie (大笨熊|单身中) 的大作中提到: 】                                    
: 我现在在写一个组件,打算参照Javabean规范。 这个组件是一个具有很多功能的编辑器
。                                                                              
: 我需要在网页上用这个编辑器编辑文章,然后将编辑的文章内容(可能是一个Object,内
: 容复杂,不可能用String表示)传到服务器。Web页用Jsp来写。                      
: 我的计划是, 组件放到Applet里面,然后通过Applet和JSP通讯, 达到数据传递的目的
。                                                                              
: 我想这样是可行的。但是Applet里面必须有一个提交的按钮,来将编辑内容进行传递。  
而                                                                              
: 我想通过JSP页面的表单的Submit来提交,而不是Applet的提交按钮来提交。请指点一下
,                                                                              
: 看能不能有更好的办法。                                                        
: 我做Java GUI开发一年了,最近刚开始做用JSP/Servlet做项目,所以很多东西还不是 很
: 明白。谢谢指点                                                                




☆─────────────────────────────────────☆  
bitilittlebe (浪漫苦瓜) 于  (Mon Nov 17 23:18:50 2003)  提到:

个人认为用java,applet 写组件由web调用相当不好用,加载效率慢,而且何jdk版本相关

【 在 yukie (大笨熊|单身中) 的大作中提到: 】                                    
: 我现在在写一个组件,打算参照Javabean规范。 这个组件是一个具有很多功能的编辑   
: 器。                                                                          
: 我需要在网页上用这个编辑器编辑文章,然后将编辑的文章内容(可能是一个Object,  
: 内                                                                            
: 容复杂,不可能用String表示)传到服务器。Web页用Jsp来写。                      
: 我的计划是, 组件放到Applet里面,然后通过Applet和JSP通讯, 达到数据传递的目   
: 的。                                                                          
: 我想这样是可行的。但是Applet里面必须有一个提交的按钮,来将编辑内容进行传递。  
:  而                                                                           
: 我想通过JSP页面的表单的Submit来提交,而不是Applet的提交按钮来提交。请指点一   
: 下,                                                                          
: 看能不能有更好的办法。                                                        
: 我做Java GUI开发一年了,最近刚开始做用JSP/Servlet做项目,所以很多东西还不是   
: 很                                                                            
: 明白。谢谢指点                                                                




☆─────────────────────────────────────☆  
yukie (大笨熊|单身中) 于  (Wed Nov 19 08:34:32 2003)  提到:

除了用Applet,还有别的将Java组件表现在网页中的办法吗?
JSP中有个Tag<jsp:plugin>目的是支持在JSP页面中使用Applet或者Bean.
但这个功能好像还没有实现
【 在 bitilittlebe (浪漫苦瓜) 的大作中提到: 】                                  
: 个人认为用java,applet 写组件由web调用相当不好用,加载效率慢,而且何jdk版本相关
: 。                                                                            


☆─────────────────────────────────────☆  
weihuajiang (wind) 于  (Sun Nov 23 14:08:17 2003)  提到:

我觉得这个用applet或者activeX都可以,
其实既然能够传输到服务器必然是文本或者字节流形式,
所以一定可以作为表单的一个字段(也许要经过编码转换,如base64),
eyou的语音邮件就是这样处理,一个activeX控件负责录音,然后将声音文件
进行base64编码,在表单提交时候将声音文件的base64编码付给表单一个字段,
这样就可以和表单一起提交了,
所以使用activex或者applet或者其它东西都没有关系,不要用applet和服务器进行通讯,
【 在 yukie (大笨熊|单身中) 的大作中提到: 】                                    
: 我现在在写一个组件,打算参照Javabean规范。 这个组件是一个具有很多功能的编辑器
。                                                                              
: 我需要在网页上用这个编辑器编辑文章,然后将编辑的文章内容(可能是一个Object,内
: 容复杂,不可能用String表示)传到服务器。Web页用Jsp来写。                      
: 我的计划是, 组件放到Applet里面,然后通过Applet和JSP通讯, 达到数据传递的目的
。                                                                              
: 我想这样是可行的。但是Applet里面必须有一个提交的按钮,来将编辑内容进行传递。  
而                                                                              
: 我想通过JSP页面的表单的Submit来提交,而不是Applet的提交按钮来提交。请指点一下
,                                                                              
: 看能不能有更好的办法。                                                        
: 我做Java GUI开发一年了,最近刚开始做用JSP/Servlet做项目,所以很多东西还不是 很
: 明白。谢谢指点                                                                


☆─────────────────────────────────────☆  
yukie (大笨熊|单身中) 于  (Mon Nov 24 13:34:23 2003)  提到:

这是一个好的办法!谢谢你提供的这个思路。
不过我现在遇到的问题是不知道如何获取对<jsp:plugin>标签定义的
Applet的引用,按照文档,name属性里面的就是对象名字,
但是不能在JSP网页里直接用。编译会报错。
找了很多资料,除了直接引用sun文档里面的说法,
还没有看到一个实际在jsp文件里面引用这个标签定义的applet的例子
郁闷呀,被这个问题困扰了很久了

【 在 weihuajiang (wind) 的大作中提到: 】                                       
: 我觉得这个用applet或者activeX都可以,                                          
: 其实既然能够传输到服务器必然是文本或者字节流形式,                             
: 所以一定可以作为表单的一个字段(也许要经过编码转换,如base64),                  
: eyou的语音邮件就是这样处理,一个activeX控件负责录音,然后将声音文件             
: 进行base64编码,在表单提交时候将声音文件的base64编码付给表单一个字段,          
: 这样就可以和表单一起提交了,                                                   
: 所以使用activex或者applet或者其它东西都没有关系,不要用applet和服务器进行通讯,


中定义的applet中用base64编码过得内容传给表单,就可以和服务器通讯。
看来JavaScript是将Java和网页连接起来的黏合剂啊

【 在 weihuajiang (wind) 的大作中提到: 】                                       
: 我觉得这个用applet或者activeX都可以,                                          
: 其实既然能够传输到服务器必然是文本或者字节流形式,                             
: 所以一定可以作为表单的一个字段(也许要经过编码转换,如base64),                  
: eyou的语音邮件就是这样处理,一个activeX控件负责录音,然后将声音文件             
: 进行base64编码,在表单提交时候将声音文件的base64编码付给表单一个字段,          
: 这样就可以和表单一起提交了,                                                   
: 所以使用activex或者applet或者其它东西都没有关系,不要用applet和服务器进行通讯,


※ 修改:·qyjohn 于 Mar 30 14:23:36 修改本文·[FROM:   219.238.203.*]           

索引页面|上一篇|下一篇


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
93.750ms