我对jsp很新...我正在做一个项目,我必须将读卡器与我的html页面连接。
我在cpp和.h文件中获得了读卡器代码。有什么办法我可以用我的jsp使用这些文件..或者我必须在java中重新编码并包含.js文件。
具体来说,我的页面上有ID的文本输入。我需要用卡片的输入填充它。我得到了与卡交互的代码并在cpp程序中提取该数字。所以我喜欢从我的html页面调用该函数吗?
答案 0 :(得分:4)
为什么你需要将读卡器连接到JSP页面。这对我没有任何意义,对不起。首先要了解JSP是一种用于表示的Java Web技术,它在服务器上运行并将HTML吐出到浏览器。因此,您在客户端获得的是HTML。
现在,请你详细说明你想要达到的目标?
答案 1 :(得分:3)
有几种方法可以做到这一点:
答案 2 :(得分:2)
如果要从java引用C ++代码,则必须查看Java Native Interface。
有关详细信息,请参阅以下内容:
答案 3 :(得分:1)
一个jsp渲染HTML,在你将在浏览器中看到的不再是你的jsp的部分中,你甚至不再在你的代码中了。
如果您想从HTML页面读取卡片,您将需要忽略您拥有jsp技术并实现其正在使用的HTML技术的事实。
因此,在尝试与cpp接口之前,您首先需要一个applet,一些flash,一些activeX或其他浏览器技术
答案 4 :(得分:0)