gpt4 book ai didi

java - 将 JSP webview 页面转换为 React Native 格式

转载 作者:行者123 更新时间:2023-11-30 10:00:25 25 4
gpt4 key购买 nike

你好,我是 React Native 的 super 新手。

目前,我有一个运行的 tomcat 服务器,它由 java spring + JSP 文件组成。现在,我调用“~/login.do”url 将我的初始登录页面作为 webview 加载到我的 ios 项目中。

但我想用 React Native 使所有网页成为原生的。执行此操作的正确方法是什么?

本来web项目中一堆RequestMappers返回JSP名称。我是否应该让映射器以某种方式作为 JSON 返回并基于 JSON 新呈现 native 页面?或者我应该只使用现有的映射器并获取返回的 JSP 页面,然后以某种方式将它们包装为 React native 组件?

你能解释一下怎么做吗?我必须使用 RESTful API 吗?

抱歉,如果我的问题含糊不清。一旦我想出一些更好的想法,我会更新它。

最佳答案

jsp页面无法在webview中渲染,实际上是web服务器(tomcat)渲染JSP页面,转成html响应webview或web浏览器。

因此,通常适应多客户端的方法是使用不同的 url 映射器:

/page/XXX: return rendered html to web browser, 
/api/XXX: return JSON(just data) to ios/android render a native page based on the JSON

关于java - 将 JSP webview 页面转换为 React Native 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58024784/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com