在JSP中用APPLET做按钮 这个怎么做 如按下按钮 并会改变JSP中的显示 和变量的值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 applet只能和javascript互动,和jsp没关系的! 哦 我的意思是 用APPLET做JSP的按扭 这个按扭有二种状态 设初始状态是ENG且页面是中文显示的 当你按下一个时 页面会由中文变成英文且按扭的状态会变为ENG 而你再按....to java2000_net但可以通过JAVASCRIPT来联系JSP(JAVABEAN) javascript 不好吗?为什么一定要用applet? JAVASCRIPT又不能和数据库操作 只能景泰 难道是我没说明白吗? applet只能和javascript互动,和jsp没关系的! 虽然HttpURLConnection可以做一点,但是... 受累不讨好.至于js 和 jsp通讯,就和你问的主题没有任何关系了,一般Ajax足以。你到底想知道啥? 这个按扭有二种状态 设初始状态是ENG且页面是中文显示的 当你按下一个时 页面会由中文变成英文且按扭的状态会变为ENG 而你再按.... 谢谢 java2000_net的回答 我想知道怎么国际话 不用STRUTS 国际化一般通过检测客户端浏览器的环境,如果是中文就显示中文,如果是其他语言环境就显示其他语言页面。你这个由用户主动选择也是可以的。用javascript可以做到,当用户点击按钮“English"时,一方面通过js可以把按钮提示改为“中文”,另一方面可以通过AJAX从后台拿个英文页面来。全页面刷新或局部刷新由你。还有一个方案是将所有的提示信息分语言放到一个数组里,一次传到页面(也可AJAX动态拿),根据用户选择,动态刷新相关提示。等等。方法很多。 另外,你可能也范了个概念错误:JSP是个服务器端的东西,它的工作就是生成一个传到浏览器的HTML。HTML一旦传到客户端,跟他就没什么联系了。你要改变页面,对不起,只能在页面想办法(我说的javascript 和老紫竹说的Applet),或者,再跟服务器请求。 LIUHONGXING兄 不知你有没有想过用APPLET做的按扭 里面有个变量设为LAN而所有显示都是根据LAN的值来的 初始时可以设为1代表是中文显示 而按扭是我刚才所说 初始是ENG 当用户按下时则改变LAN的值 而静态方面的可以根据资源文件 有二个资源文件 一个中文一个英文只须切换就行 而动态的则也可以进行判断转换数据库就行 我当然知道JAVASCRIPT是可户端的而JSP是服务器端的 先执行JSP的代码 而后到浏览器时已经是JAVASCRIPT+HTML的代码了 但是APPLET可以用 当然JAVASCRIPT也可以 我知道 Locale 这个类你可以看看!还有,你需要本地化的东西很少完全可以打包到jar里面,做一个资源文件就可以了。请参考:ResourceBundlehttp://www.java2000.net/viewthread.jsp?tid=701需要登陆 我看了很多STRUTS的书 不过他所说的国际化 都是用资源文件 这不是静态么 怎么动态 请多多指教~!~~ TO LZ:呵呵。没别的意思,只是想跟你提个醒。^_^.个人觉得Applet不太好。js更灵活一些。所谓国际化,其实是将所有有关语言的资源揉到一起,根据用户的环境按照某种策略动态配置的。TO 老紫竹:你那个东东需要注册才能看。比较烦啊。 html页面里$!符号是什么意思 求教:如何验证用户名存在 struts.xml在myeclipse8.5下正常,但在myeclipse9下就有语法错误 毕业设计遇到问题求高手帮助! strutsr标签如何只取泛型中第一条对象? 请问SQL搜索出的数据用什么方法可以读取呢? java搞web编程和服务器方面的编程需不需要对下面的这些技术有了解? 不能启动weblogic 为什么tomcat 有时不能刷新,必须删除work下面的文件,重新编译才可以? Jsp超简单的问题 关于ifame的高度控制问题 *.jsp打不开
你这个由用户主动选择也是可以的。用javascript可以做到,当用户点击按钮“English"时,一方面通过js可以把按钮提示改为“中文”,另一方面可以通过AJAX从后台拿个英文页面来。全页面刷新或局部刷新由你。
还有一个方案是将所有的提示信息分语言放到一个数组里,一次传到页面(也可AJAX动态拿),根据用户选择,动态刷新相关提示。
等等。方法很多。
JSP是个服务器端的东西,它的工作就是生成一个传到浏览器的HTML。HTML一旦传到客户端,跟他就没什么联系了。你要改变页面,对不起,只能在页面想办法(我说的javascript 和老紫竹说的Applet),或者,再跟服务器请求。
初始时可以设为1代表是中文显示 而按扭是我刚才所说 初始是ENG 当用户按下时则改变LAN的值 而静态方面的可以根据资源文件 有二个资源文件 一个中文一个英文只须切换就行 而动态的则也可以进行判断转换数据库就行
还有,你需要本地化的东西很少完全可以打包到jar里面,做一个资源文件就可以了。
请参考:ResourceBundlehttp://www.java2000.net/viewthread.jsp?tid=701需要登陆
呵呵。没别的意思,只是想跟你提个醒。^_^.
个人觉得Applet不太好。js更灵活一些。
所谓国际化,其实是将所有有关语言的资源揉到一起,根据用户的环境按照某种策略动态配置的。
TO 老紫竹:
你那个东东需要注册才能看。比较烦啊。