android - 在android中将单词转换为数字,在JSP中做相反的 Action

标签 android jsp

我正在尝试将一个词(例如:笔记本电脑)从 android 传递到 JSP。我想将单词转换为一个值并将其发送到 JSP(我能够将数字作为参数从 android 发送到 JSP),一旦在服务器端(即 JSP)接收到该值,我就需要将其转换编号回到原来的单词。我只需要知道,是否有任何方法可以将单词转换为值并将其从该值转换回来?

最佳答案

您可以使用 base36 编码,例如使用 java.math.BigInteger 包。

以下示例显示 2969070082552543387862 是“helloworldaz12”的 base 36 等价物。

System.out.println(new BigInteger("2969070082552543387862").toString(36));
System.out.println(new BigInteger("helloworldaz12", 36));

关于android - 在android中将单词转换为数字,在JSP中做相反的 Action ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8262552/

相关文章:

Android Image Capture 功能无法再次使用

java - GRPC 使用地理编码器失败

java - Android java - 为2个或更多viewpagers制作1个ImageAdapter(当前为2个viewpagers制作2个适配器)

android - 边缘切入的背景/自定义背景形状

android - 如何创建一个使对象在 Corona 中移动的按钮

java - 在 Tomcat 中使用 WebLogic JSP 编译器

java - Pentaho CDE 不生成仪表板

java - HttpServletRequest 类型的方法 getPart(String) 未定义

mysql - JSP与MYSQL连接异常

javascript - 使用 Javascript 中的 GSP 标签