Google Web Toolkit评估字符串

时间:2011-03-19 16:00:46

标签: java gwt

我第一次尝试使用谷歌网络工具包制作一个简单的计算器应用程序。我有一个我需要评估的字符串,例如“123 + 32”。我怎么能用GWT做到这一点?

1 个答案:

答案 0 :(得分:3)

因为GWT是java,你必须在123 + 32中拆分字符串,然后将数字字符串转换为实际整数(Integer.parseInt)和然后基于运算符字符串实际执行总和。

我猜你也可以使用JSNI并对字符串执行javascript eval,但请记住,除非您验证用户输入,否则它会非常危险,因为它们最终可能会运行任意代码。