jsp中调用j**a代码小结

时间:2016.04.25 发布人:zq**zu

jsp中调用j**a代码小结

已解决问题

谷歌zq**zu用户在2016.04.25提交了关于“束河古镇jsp中调用j**a代码小结”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-03-03T04:20:17。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,当代劳模,所有人都应该向你学习 !

希望以下的回答,能够帮助你。

第1个回答

用户名:qidongtian1981  

  大多数情况下,jsp文档的大部分由静态文本(html)构成,为处理该页面而创建的servlet只是将它们原封不动的传递给客户端

  原封不动的传送给客户端有两个小例外:

  1.如富合针志妒过唱效肉果想传送,由于它跟jsp的特殊符号一致,所以必须使用转义字符转义,<%或%>

  2.如果想传送注释,在jsp编辑页面**现,而在生成的html文档不出现,那么我们要使用,而这种形式会原封不动的传递给客户端.

  jsp调用动态代码策略

  使用mvc,由一个servlet负责处理最初的请求,查找**,并将结果存储在bean中,然后超根胞脸毛务即菜复将请求转发到jsp页面来提交最后的结果,jsp页面使用bean.

  j**a代码位置

  现在jsp页面的j**a代码量,最好将一些java代码放在类中,然后将j**a类放在WEB-INF/classes/directory/Machi专天苏值背ngPackag然活唱选分况优负根区而eName,然后使用1或2行基于jsp的代码调用它.原因如下:

  1.开发,我们一般在面向对象的开发环境编写常规类(j**a),在面向html环境中,比如dreadweaver,编写jsp.

  2.编译,要编译常规的j**a类,秩序在IDE中编译即可,要编译JSP页面,则必须将它放到正确的目录中,启动服务器.

  3.调试,单独环境的IDE调试术菜飞入列照助积盾更加方便

  4.工作划分,精通j**a人员只关注j**a,精通html人员关注html.

  5.测试,可以单独测

  6.重用.可以在多个jsp页面利用相同的j**a类.

  包是十分重要的,将所有的类都放在保重.

  jsp表达式的使用

  jsp表达式用来将值问答直接插入到输出中,

  该表达式商量米在求值,转换成字符串后,插入到页面出乙战端已中,求值是在运行期间执行(在页面被请求时),因此可以访问到请求的所有信息.

  例如:Currenttime:

  预定义变量,requ强委主政行毫否血est,repon决立含房se,session,out,application