【发布时间】:2014-04-19 21:49:53
【问题描述】:
我是 Java 新手,我想做以下任务。请指导我 2 做同样的事情。
我想为以下任务用 Java(核心 Java 或 servlet)编写源代码。
在适用的情况下使用对象、数据结构、接口、线程池、连接池。 如果需要或在任何适用的情况下执行任何验证:
- 假设有 2 个 xml 文件:
第一个xml:
<geodata>
<person name="tom">
<address>2344 States Drive, MA 01213, USA</address>
<phonenumber>333-222-2222</phonenumber>
</person>
<person name="mat">
<address>2345 Gates Drive, PA 11213, USA</address>
<phonenumber>444-222-2222</phonenumber>
</person>
</geodata>
第二个xml:
<salarydata>
<person name="mat">
<salary>$3000</salary>
<pension>$500</pension>
</person>
<person name="tom">
<salary>$3500</salary>
<pension>$700</pension>
</person>
</salarydata>
从上面的 2 个 xml 中,形成一个单独的 xml,比如 persondata.xml(通过 Java 程序,它将上述 2 个文件作为输入),如下所示:
<persondata>
<person name="tom">
<address>2344 States Drive, MA 01213, USA</address>
<phonenumber>333-222-2222</phonenumber>
<salary>$3500</salary>
<pension>$700</pension>
</person>
<person name="mat">
<address>2345 Gates Drive, PA 11213, USA</address>
<phonenumber>444-222-2222</phonenumber>
<salary>$3000</salary>
<pension>$500</pension>
</person>
</persondata>
使用 Java 从 persondata.xml 中提取此数据并存储在 persondata db 表中。 形成自己的 persondata 表结构(保留上述 persondata.xml 元数据作为参考)。 数据库在 SQL Server 中
编写一个 html 表单,该表单接受来自用户的一些关键字,用于每个 db 字段(例如,States Drive 或 333 或 $700)和一个相应的操作 Servlet,用于搜索 persondata db 表并打印/回显匹配的记录到用户屏幕上(在本例中是汤姆的记录)。
Pl。在本练习中使用相关工具/组件,例如 AJAX、J Query,只要您认为合适。
【问题讨论】:
标签: java sql-server xml jakarta-ee servlets