myeclipse中新建一个WEB PROJECT项目 WEBROOT中放了一个HTML启动TOMCAT 部署好后 无法打开HTML 求解答

myeclipse中新建一个WEB PROJECT项目 WEBROOT中放了一个HTML启动TOMCAT 部署好后 无法打开HTML 求解答,第1张

问题描述过于模糊,我试着帮你补充下条件来答一下吧。细节处有什么不符合的欢迎追问。

要访问项目下某html文件,正常步骤:

假设你的web project项目名叫Test,html文件名叫Notehtml,放在WebRoot根目录下。

确认无编程错误,已启动tomcat并发布该项目成功。

要在浏览器中访问这个html文件,需输入“>

可以自行对照下这个步骤,看一下自己哪里做的不符合。

HBuilder是DCloud推出的一款支持HTML5的Web开发IDE。它可以大幅提升HTML的开发效率。HBuilder创建html文件并运行,可参考以下步骤:1打开软件,依次点击文件→新建→选择Web项目,(按下Ctrl+N,W)可以触发快速新建。

2请在A处填写新建项目的名称,B处填写(或选择)项目保存路径(更改此路径HBuilder会记录,下次默认使用更改后的路径),C处可选择使用的模板(可点击自定义模板,参照打开目录中的readmetxt自定义模板)。

3在项目资源管理器中选择刚才新建的项目,依次点击文件→新建→选择HTML文件(按下Ctrl+N,W可以触发快速新建(MacOS请使用Command+N,然后左键点击HTML文件)),并选择空白文件模板。

android 浏览器
打开本地html文件的方法
有些html文件放在本地磁盘和sdcard,如何用打开这个网页呢?
这种应用在测试时非常有用。
有2个方法:
1 使用文件管理器
如ES等,需要幸运的是你的文件管理器直接用浏览器打开。 
2 在浏览器输入地址
访问本地磁盘和SD卡上的HTML,前部分content://comandroidhtmlfileprovider是Provider的标准,后面是程序目录。 
比如sdcard的teslhtml
直接在浏览器里输入content://comandroidhtmlfileprovider/sdcard/testhtml回车就可以看到网页了。
在代码
webViewloadUrl("content://comandroidhtmlfileprovider/sdcard/testhtml")
如果是其它程序的私有html文件,这样做会失败。
这是由于comandroidhtmlfileprovider的权限不够,如果是重写一个私有的HtmlProvider位于同一个应用中,应该能解决问题。然后就参考了原来的comandroidhtmlfileprovider
源代码,改写了下。问题解决了,使用私有的HTMLProvider,可以轻松的访问手机内存中,程序私有目录下的html文件。
网上有例子,你可以搜索!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13359382.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-21
下一篇 2023-07-21

发表评论

登录后才能评论

评论列表(0条)

保存