java web项目怎么实现不插U-key访问不到输入的域名,插了U-key才能访问到输入的域名

作者&投稿:照俩 (若有异议请与网页底部的电邮联系)
如何不输入项目名端口号直接访问java web项目~

设置无需输入项目名:tomcat/conf/server.xml中,Host标签增加Context标签,path属性为空表示无需输入项目名,docBase为项目路径,Host的name属性可以修改,一般为IP,修改成什么就怎么访问

设置无需输入端口号:还是tomcat/conf/server.xml,端口设置为80

这个光靠web页面做不到,也不光wev后台的事情。这个需要写一个控件,要求用户安装到自己电脑上。

纯Web项目无法令对方访问不到域名,但是可以令不插U-key的用户访问时出错。
现在U-key中一般是放置证书,有少量二代U-key自己也提供加解密算法。Web系统判断对方是否插入U-Key其实就是看是否能读到U-key提供的客户端证书。当证书符合时 ,进行进一步操作。而证书不符合时。则拒绝操作。
这一切都有个前提时,对方已经访问到了你的域名,才有可能运行你的程序(或服务器配置),并进行证书操作。如果域名都不能访问,什么也运行不了。
如何使用U-key访问证书,或者进行加解密。根据U-key生产厂商不同,都会给出不同的方案,这里就不做展开。

然后我们谈谈,如果非要实现U-key不插,就不能访问域名的问题。这可以实现,使用自己编写的浏览器,然后利用U-key进行URL的本地解析就可以实现。不过这样就不能算一个web项目了,而是包括client端的项目了。

第一,加载U-KEY中的证书。
第二,U-KEY这种外接数字证书存储凭证硬件,都是需要厂家提供具体操作的API或插件。

在页面中读取 U-key内容做处理

办一个数字证书!

最简单的,你可以在进入程序的时候判断一下,不就好了?


易县18977225705: 怎样发布java web项目,直接输入IP就可以访问网页,而不需要在IP后加项目名. -
鄢贝沙利: 如果是本地项目1.在conf/server.xml中增加一个主机 |-----> 设置path为空就不需要写项目名2.如果不想在IP地址后面加端口号,修改访问端口为80(http协议默认端口)至此在浏览器中输入192.168.1.2就能访问部署好的网站怎样发布java web项目,直接输入IP就可以访问网页,而不需要在IP后加项目名.

易县18977225705: 一个JavaWeb项目中怎么做到只用引入一次jqu -
鄢贝沙利: 我能说 你新建一个新页面 这个页面加载公共的 jquery js css等然后其他需要用的就引用这个页面不就可以了

易县18977225705: Java Web项目怎么防止用户插入像这样<script>alert("aaa");</script>的数据出效果 -
鄢贝沙利: 使用jstl 的 <c:out> 标记<br>用 <c:out value="<script>alert("aaa");</script>" /><br>这样就会原样输出<script>alert("aaa");</script>

易县18977225705: 如何不输入项目名端口号直接访问java web项目 -
鄢贝沙利: 1、在Tomcat的配置文件server.xml中将将path修改为path="/". 上面是在eclipse中开发的情况. 2、若项目开完放在tomcat中,是放在ROOT目录下,是不需要项目名的. 浏览器访问默认是80端口,若不是80都需要输入端口号.还有一种是通过nginx配置,将web项目目录(IP+端口)映射到域名,就可以满足你的要求.

易县18977225705: 已经设计成功的java web项目,如何能在没有打开eclipse下,只打开tomcat服务器就能运行. -
鄢贝沙利: 在Eclipse中,默认会把Web项目放到Eclipse的工作空间下的.metadata\.plugins\org.eclipse.wst.server.core\tmp0(或者是tmp1)\wtpwebapps\下,如果现在Eclipse中有名为access的项目,将它按以前的方式e5a48de588b632313133353236313...

易县18977225705: 用eclipse 怎么 创建 web工程 -
鄢贝沙利: 有个前提,也就是你的eclipse必须支持web项目开发,也就是eclipse for jee,而不是eclipse for java那么新建java web项目步骤如下: 点击 file -- new -- other 选择Dynamic web project, 点击next ,在界面中输入project name 点击finish 就可以新建java web项目了,如下图

易县18977225705: 如何用NetBeans 7构建Java Web服务 -
鄢贝沙利: 首先,双击打开NetBeans8在项目窗口下,鼠标右键单击“新建”,进入新建Web项目,找到Java Web下的Web应用项目,单击“下一步”,如下图所示:然后,填写以下(1)项目名称(2)项目位置(3)项目文件夹填写上述,单击“下一步”接着,选择Java Web项目运行的服务器等等,单击“下一步”最后,选择项目需要的框架,如果不需要的话,就直接选择“完成”

易县18977225705: 一个javaweb项目不需要用到数据库,整个项目的数据都是调用接口来获取数据 -
鄢贝沙利: 你好 很高兴为你解答 我也是做Java的,我们就是在后台做解析,不然有些用户禁用掉JS的话,那么数据岂不是也没了.我给个例子给你看,你就明白了.第一步:创建URL 第二步:JSON接收URL返回的参 如果我说的不好,导致楼主模糊不清,请楼主追问.

易县18977225705: 如何用Java实现一个简单的单页面Web Crawler -
鄢贝沙利: 本Guide利用Eclipse以及Ant建立一个简单的Web Service,以演示Web Service的基本开发过程: 1.系统条件:Eclipse Java EE IDE for Web DevelopersJava SE 6Windows XP2.基

易县18977225705: java - web项目里面的缓存问题,在线等大神 -
鄢贝沙利: 一种解决方法是配一个listener,在里面启动定时器.简单缓存可以封装LinkedHashMap,因为它是有顺序和有大小限制的.在其基础上加上大小和超时处理.或者使用Guava的cache封装,这...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网