jsp中调用java代码小结

所属分类: 网络编程 / JSP编程 阅读数: 1877
收藏 0 赞 0 分享

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

1. 如果想传送 <%或%>, 由于它跟jsp的特殊符号一致, 所以必须使用转义字符转义, <\% 或 %\>
2. 如果想传送注释, 在 jsp 编辑页面中出现, 而在生成的html文档不出现, 那么我们要使用 <%-- --%>, 而 <!-- --> 这种形式会原封不动的传递给客户端.

jsp 调用动态代码策略

使用 mvc, 由一个 servlet 负责处理最初的请求, 查找数据, 并将结果存储在 bean中, 然后将请求转发到 jsp 页面来提交最后的结果, jsp 页面使用 bean.

java 代码位置

现在 jsp 页面的 java 代码量, 最好将一些 java 代码放在类中, 然后将 java 类放在 WEB-INF/classes/directory/MachingPackageName, 然后使用 1或2行基于jsp的代码调用它. 原因如下:

1. 开发, 我们一般在面向对象的开发环境编写常规类(java), 在面向html环境中, 比如 dreadweaver, 编写jsp.
2. 编译, 要编译常规的 java 类, 秩序在IDE中编译即可, 要编译JSP页面, 则必须将它放到正确的目录中, 启动服务器.
3. 调试, 单独环境的 IDE 调试更加方便
4. 工作划分, 精通java人员只关注java, 精通html人员关注html.
5. 测试, 可以单独测试
6. 重用. 可以在多个jsp页面利用相同的 java 类.

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

jsp 表达式的使用

jsp 表达式用来将值直接插入到输出中, <%= java 表达式%>

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

例如: Current time: <%= new java.util.Date() %>

预定义变量, request, reponse, session, out, application

更多精彩内容其他人还在看

张孝祥JAVA全集 Ftp下载[100%能下载]

张孝祥JAVA全集 Ftp下载[100%能下载]
收藏 0 赞 0 分享

JSP一句话木马代码

JSP一句话木马代码
收藏 0 赞 0 分享

写一个对搜索引擎友好的文章SEO分页类

写一个对搜索引擎友好的文章SEO分页类
收藏 0 赞 0 分享

卖jsp编程技巧的那个垃圾的所有实例的答案全部已收集,现将他人收集的实例答案公布出来,大家鉴赏!

卖jsp编程技巧的那个垃圾的所有实例的答案全部已收集,现将他人收集的实例答案公布出来,大家鉴赏!
收藏 0 赞 0 分享

ajax+jsp草稿自动保存的实现代码

ajax+jsp草稿自动保存的实现代码
收藏 0 赞 0 分享

一个jsp+AJAX评论系统第1/2页

一个jsp+AJAX评论系统
收藏 0 赞 0 分享

什么是eclipse,eclipse的意思解析

什么是eclipse,eclipse的意思解析
收藏 0 赞 0 分享

经常听朋友说什么J2EE,终于知道点什么是J2EE了,汗一个

经常听朋友说什么J2EE,终于知道点什么是J2EE了,汗一个
收藏 0 赞 0 分享

搭建SSH时的思考和遇到的几个问题的解决方法

搭建SSH时的思考和遇到的几个问题的解决方法
收藏 0 赞 0 分享

RMI使用学习 小结

RMI使用学习 小结
收藏 0 赞 0 分享
查看更多