手机
当前位置:查字典教程网 >编程开发 >JSP教程 >jsp中调用java代码小结
jsp中调用java代码小结
摘要:大多数情况下,jsp文档的大部分由静态文本(html)构成,为处理该页面而创建的servlet只是将它们原封不动的传递给客户端原封不动的传送...

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

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

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 表达式用来将值直接插入到输出中,

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

例如: Current time:

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

【jsp中调用java代码小结】相关文章:

Java代码构建一个线程池

跨平台Java程序

jsp实现购物程序

jsp中使用frameset框架 边框固定不让更改边框的大小

jsp超链接中文乱码的解决方法

jsp实现checkbox的ajax传值实例

jsp中页面间传汉字参数转码的方法

jsp中文页面乱码与传参乱码

JSP页面中文传递参数使用escape编码

jsp include引用非本级目录网页实现代码

精品推荐
分类导航