之前的那个面试题答错了
现在我把另外一个面试题发上来,大家帮忙看看,这个我一点思路都没有,不知道怎么做
用户的属性变量保存在一个属性文件里,这些属性会用到html里显示。
用户想让属性变量从文件里读取,显示在html页面,并且打印到控制台。用户可以添加,修改属性,并且再次运行程序,用户的属性变量还可以像如下的例子那样合并起来。用户变量文件:username = Liu
password = 111111
fullinforamtion = ${username}${password}
age = 30网页文件:
<html>
<body> ${fullinforamtion} 
your age is ${age}
</body>
</html>网页输出:
<html>
<body> $liu 111111
your age is 30
</body>
</html>

解决方案 »

  1.   

    条件是只能用core Java API’来编写
      

  2.   

     写个servlet,service方法里面读取那个配置文件的内容,
     设置4个属性给request,转发到html. 没多想..大概齐
      

  3.   


    那好弄啊,写一个模块,专门负责管理 用户属性文件,利用 Properties 。再写一个专门处理 html 的,先分析html  , 然后将对应的属性值填进去就行了。 这些主要利用 字符串操作和 io流。
      

  4.   

    怎么用Java对Html进行分析?
    写个例子可否?
      

  5.   

    看一下java io就可以作出来了
      

  6.   

    用io做xml
    再做个xml转换xsl就ok
      

  7.   

    你说的这个方法是core Java API的吗?
    条件是只能用core Java API’来编写