在Jbuilder中关于session的问题

wudijinji 2003-07-05 09:55:41
<%! String name="";%>
<%
name=request.getParameter("thename");
session.putValue("thename",name);
%>
他会报错:no appropriate node to show web view for"/session.jsp".我该怎么做?
...全文
27 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
snowboy2003 2003-07-06
  • 打赏
  • 举报
回复
试试这么写:
name=request.getParameter("thename")+"";
unsalted 2003-07-05
  • 打赏
  • 举报
回复
如果只有一个页面name=request.getParameter("thename");是得不到任何值的,试试在地址栏里加入session.jsp?thename=test试试。
.Hibernate<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构 取代CMP,完成数据持久化的重任。 大多数开发机构经常采取创建各自独立的数据持久层。一旦底层的数据结构发生改变,那么修改应用的其余部分使之适应这种改变的代价将是十分巨大的。Hibernate适时的填补了 这一空白,它为Java应用提供了一个易用的、高效率的对象关系映射框架。hibernate是个轻量级的持久性框架,功能却非常丰富。 优点: a.Hibernate 使用 Java 反射机制而不是字节码增强程序来实现透明性。 b.Hibernate 的性能非常好,因为它是个轻量级框架。映射的灵活性很出色。 c.它支持各种关系数据库,从一对一到多对多的各种复杂关系。 缺点:它限制您所使用的对象模型。(例如,一个持久性类不能映射到多个表)其独有的界面和可怜的市场份额也让人不安,尽管如此,Hibernate 还是以其强大的发展动力减轻了 这些风险。其他的开源持久性框架也有一些,不过都没有 Hibernate 这样有市场冲击力。 面回贴情绪有点激动,希望谅解,我不是因为有人批评Hibernate而感到不快,而是因为帖子里面的观点实在让我觉得荒谬。不管觉得Hibernate好也吧,不好也吧,我唯一觉得 遗憾的是,在文论坛里面找不到一个对Hibernate的真正高水平的评价。在TSS上有一个关于Hibernate的hot thread,跟了几百贴,其包括Hibernate作者Gavin和LiDO JDO的 CTO,对于JDO和Hibernate有过一些激烈的争论,我曾经耐心的看了一遍,仍然没有发现针对Hibernate真正有力的攻击,那些所谓的攻击无非针对Hibernate没有一个GUI的配置工 具,没有商业公司支持,没有标准化等等这些站不住脚的理由。 补充几点我的意见: 一、Hibernate是JDBC的轻量级的对象封装,它是一个独立的对象持久层框架,和App Server,和EJB没有什么必然的联系。Hibernate可以用在任何JDBC可以使用的场合,例如Java 应用程序的数据库访问代码,DAO接口的实现类,甚至可以是BMP里面的访问数据库的代码。从这个意义上来说,Hibernate和EB不是一个范畴的东西,也不存在非此即彼的关系。 二、Hibernate是一个和JDBC密切关联的框架,所以Hibernate的兼容性和JDBC驱动,和数据库都有一定的关系,但是和使用它的Java程序,和App Server没有任何关系,也不存在 兼容性问题。 三、Hibernate不能用来直接和Entity Bean做对比,只有放在整个J2EE项目的框架才能比较。并且即使是放在软件整体框架来看,Hibernate也是做为JDBC的替代者出现的,而 不是Entity Bean的替代者出现的,让我再列一次我已经列n次的框架结构: 传统的架构: 1) Session Bean <-> Entity Bean <-> DB 为了解决性能障碍的替代架构: 2) Session Bean <-> DAO <-> JDBC <-> DB 使用Hibernate来提高上面架构的开发效率的架构: 3) Session Bean <-> DAO <-> Hibernate <-> DB 就上面3个架构来分析: 1、内存消耗:采用JDBC的架构2无疑是最省内存的,Hibernate的架构3次之,EB的架构1最差。 2、运行效率:如果JDBC的代码写的非常优化,那么JDBC架构运行效率最高,但是实际项目,这一点几乎做不到,这需要程序员非常精通JDBC,运用Batch语句,调整 PreapredStatement的Batch Size和Fetch Size等参数,以及在必要的情况下采用结果集cache等等。而一般情况下程序员是做不到这一点的。因此Hibernate架构表现出最快的运行 效率。EB的架构效率会差的很远。 3、开发效率:在有JBuilder的支持下以及简单的项目,EB架构开发效率最高,JDBC次之,Hibernate最差。但是在大的项目,特别是持久层关系映射很复杂的情况下,Hibernate效 率高的惊人,JDBC次之,而EB架构很可能会失败。 4、分布式,安全检查,集群,负载均衡的支持 由于有SB做为Facade,3个架构没有区别。
3、应用服务器间件技术要求 "指标项 "指标要求 " "总体要求 "遵循标准。全面支持JavaEE5或以上版本的国际工业标 " " "准和相关规范,并通过国际标准认证。全面支持Web " " "Service。 " " "必须支持各种主流平台,如HP-UX、AIX、SOLARIS、WI" " "NDOWS NT/2000、Linux、SCO UNIX等。 " " "支持多种数据库,如Oracle、Sybase、MS SQL SERVER " " "等数据库,并对数据库的访问效率提供优化。 " " "应用服务器提供商需作为JavaEE6标准制定成员,并具 " " "有专家参与下一个版本(JSR316)的标准制定,并可提" " "供网址查询。 " "集群与可用性要"必须支持通过Apache、IIS实现集群、负载均衡和系统 " "求 "扩展。 " " "支持多服务器群集部署、负载均衡、组件级的失效即时" " "恢复(Fail Over)。支持Web层的集群和EJB集群。应 " " "提供较大型系统集群应用案例。 " " "支持会话亲和。均衡负载策略支持简单轮转、加权轮转" " "、随机、备份等方式。 " " "必须支持异构Cluster。即当硬件平台或操作系统不是 " " "同一产品时,Web应用服务器必须支持异构Cluster技术" " "。 " " "支持动态增加服务器。在原业务系统不停机的情况下," " "必须支持动态增加服务器,扩展系统性能。而性能的扩" " "展,由间件通过配置来实现,和应用系统代码无关。" " "请简要说明如何实现。 " " "Cluster情况下必须支持Session级故障恢复,请说明如" " "何实现。 " " "在原业务系统不停机的情况下,必须支持动态加载新业" " "务,扩展系统功能,或更新业务。在集群某台应用服" " "务器上的应用卸载,间件均衡机制必须能够自动识别" " ",对前端应用透明。请简要说明如何实现。 " " "支持故障恢复和故障迁移的功能,保证应用系统7x24小" " "时不间断运行。支持Web层面的session 复制与自动迁 " " "移。 " " "支持对异构数据库之间两阶段提交交易处理。 " " "在服务器、程序发生故障的情况下,应用间件必须保" " "证业务的持续运行,保证交易的完整性。 " " "提供内置的JMS服务,支持将TongLINK/Q、MQ " " "Series等其他第三方消息间件作为消息服务代理。 " " "支持Web Service 。包括访问Web Service端点(port " " ")和将容器内的Web组件或EJB组件包装成Web Service " " "端点(port)对外提供服务。 " " "JCA支持。支持资源适配器插入到系统,从而实现与 " " "外部系统的连接。 " " "支持大并发用户量的多线程应用。 " " "支持JDBC连接池,具备管理JDBC连接池功能。 " " "必须支持EJB实例池 " " "必须支持Cache技术,包括Web静态内容cache、Prepare" " "语句cache、Entity bean cache等。 " "安全性要求 "基于JAAS架构,实现基于容器的安全策略,提供基于数" " "据库和LDAP认证的Login Module, 支持用户增加Login " " "Module,支持单点登录 " " "必须支持标准的安全协议SSL(Secure Socket " " "Layer),必须支持直接访问应用服务器方式和通过第 " " "三方Web " " "Server集成的方式,并支持此两种方式下浏览器与服务" " "器之间的双向认证。 " "管理与开发要求"必须具备标准的B/S模式管理控制台,可对远程的应用 " " "服务器环境进行应用部署、管理维护和监控。 " " "具备将本地应用程序包部署在远程服务器环境的能力。" " "支持对系统运行状态、Web应用、EJB组件、数据库连接" " "池、交易服务、JMS服务及其它服务端组件与服务进行 " " "动态监控与管理。 " " "Web应用和ear的部署和管理也可以通过Web管理控制台 " " "进行,可以在部署时修改相关的部署时特性。支持web应" " "用和ear应用的自动部署和热部署。 " " "支持展开的ear和war包的部署 " " "具备对系统的动态配置、动态调整功能,如动态更新应" " "用包不必重新启动应用服务器等。 " " "支持方便地与Eclipse、JBuilder开发工具协同工作, " " "必须支持Jbuilder9/X/2005。 " " "必须支持在Eclipse、Jbuilder的环境下,设计、开发 " " "

50,541

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧