用友Java类笔试题和面试题答案大全(2)

招聘笔试题2018-11-22王新老师

  表空间

  5.如果SQLServer中有两个数据库,那么让你把这两个数据库对应到Oracle中,你应该怎么做?

  在Oracle中建一个用户,对应两个表空间

  6.有两个页面a.jsp和b.jsp,要从a.jsp传值到b.jsp有几种方法?分别是什么?

  a:最常用的方法是用form中的text,,然后在b.jsp页面中这样获取

  String username=request.getParameter(“username”);

  b:直接在Url地址栏里面输入第一个页面的地址,在后加问号,然后把要传的参数及值写在后面,如有多个用&隔开,然后在下一页面用

  request.getParameter(“参数名”)来获取,例如:http://localhost:8080/a.jsp?username=admin&password=111

  在b.jsp中可用这样获取:String username=request.getParameter(“username”);String username=request.getParameter(“password”);

  c:在form中放hidden,如:,获取方法同上

  说明:传值的方法有很多种,以上是最常用最简单的几种方式,当然,如果传的值有中文的话,需另做处理

  6.有三个页面,a.jsp,b.jsp和c.jsp,流程是:a.jsp->b.jsp->c.jsp,其中a.jsp中提交的数据要在c.jsp中访问,用最简单的方法 怎么做?注意不能放在session里

  用隐藏表单域,即在b.jsp页面中用N个hidden把上一页面提交过来的信息保存下来,然后和当前一起提交,再到c.jsp里面获取

  说明:尽量不要用session和少用session

  7.jsp和servlet有什么区别?

  a:servlet是在java代码里面放html,jsp是在html里面放java代码(最后运行的时候服务器会把JSP解析成servlet)

相关推荐

猜你喜欢

大家正在看

换一换