python语言是网络编程语言吗_什么样的网络编程语言能够制作这个网络应用程序?...

对于初学者来说,忘掉JSP/JSF。这是一个有很多问题的旧组合。请考虑Facelets/JSF。Facelets是JSF当前版本中的默认模板语言,而JSP只是为了向后兼容。在What I'm not sure is if JSP/JSF gives the ability to parse HTML at a certain URL to see if it contains words.

是的,虽然数据的实际获取和内容的解析将由普通Java代码完成。这本身与jsfapi无关。在

使用JSF,您可以创建一个包含UI(输入字段、按钮等)的Facelet。然后仍然使用JSF将其绑定到所谓的backingbean,后者主要是一个普通的Java类,只有一两个JSF特定的注释应用于它(例如@ManagedBean)。在

当用户输入URL并按下某个按钮时,JSF负责调用Java类中的某个动作方法(backingbean)。在这个action方法中,您现在可以访问用户输入的URL,从这里开始纯Java编码,JSF细节结束。您可以将获取URL并执行所需解析的代码放在单独的helper类(关注点分离)中,也可以直接将其放在backingbean中。你的选择是你的。在

顺便说一句,我们办公室有一个非常初级的程序员使用JSF来完成与您在这里所要求的没有什么不同的东西,他在很短的时间内就成功地做到了。因此,这真的没那么难;)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值