1、简述在Struts中MVC的表现方式。
2、JSP页面之间传递参数的方法有哪些?
3、SAL是Product表中的索引列,请优化如下SQL语句,并简述原因。
   原语句:
   SELECT *
   FROM Product
   WHERE SAL*12>25000;
4、有一张表,字段有用户名、口令及备注,请用SQL选择出用户名和口令完全相同的记录(应包括用户名和数量的出现次数)
T_USER(USER_NAME,PASSWORD)
  显示
  USER_NAME      COUNT(*)
  QWE              4
  WER              5
5、有一张表,T_MONEY,字段有ID,FEE,请用SQL语言选择出FEE值为前三条记录。
T_MONEY(ID,FEE)
   显示
   ID     FEE
   2  100
   1  90
   2  80
6、在Jbuild或eclipse中make与rebuild有什么区别?如何编译和运行JAVA文件。
7、简述struts.config.xml作用、列举其中一些元素与作用,并描述如何定义一个全局异常点。
8、请写出SQL查询语句,并查询出TEST表中的ID字段重复三次以上的记录。

解决方案 »

  1.   

    1. Model javabean
       View  jsp
       Controller action
      

  2.   

    Model javabean
       View  jsp
       Controller action,actionservlet
      

  3.   

    JSP页面之间传递参数的方法有哪些?
    request
    url重写
    隐藏表单项
    session
      

  4.   

    5、有一张表,T_MONEY,字段有ID,FEE,请用SQL语言选择出FEE值为前三条记录
    select  top(3)id,fee from T_MONEY
      

  5.   

    2: 传参方法:
        1)action、<a href....\>、windows.open()
        2)<jsp:forward> (RequestDispatcher)、Redirect、<jsp:include>
    3:SELECT *
       FROM Product
       WHERE SAL>25000/12;(where 子句中如果含有包含字段的函数或表达式,将不会使用索引)
    4:select USER_NAME,count(*) as 'count(*)' from users group by USER_NAME,password having count(*)>15:(SQL Server) Select top 3 ID,FEE from T_MONEY order by FEE desc  (Oracle) Select ID,FEE from T_MONEY where rownum<=3 order by Fee desc
      
      (DB2) Select ID,FEE from MONEY  order by Fee desc FETCH FIRST 3  ROWS ONLY8: Select * from table where id in (Select id from table group by id having count(id)>=3
       )
      

  6.   

    多谢上面的朋友帮助,我用都是ORACLE数据库,及求下面这三个题的答案..
    1、简述在Struts中MVC的表现方式。
    6、在Jbuild或eclipse中make与rebuild有什么区别?如何编译和运行JAVA文件。
    7、简述struts.config.xml作用、列举其中一些元素与作用,并描述如何定义一个全局异常点。
      

  7.   

    6. make在前次编译的基础上,对改变的部分编译; rebuild则删除所有class后对全部src重新编译。
      

  8.   

    struts.config.xml 每当加载的时候就在内存中形成,它就是mapping object。
    目录引导页面
    <welcome-file-list>
        <welcome-file>main.jsp</welcome-file>
    </welcome-file-list>
    SESSION失效时间设置
     <session-config>
        <session-timeout>60</session-timeout>
     </session-config>发生异常处理后:
      <error-page>
        <exception-type>java.lang.Exception</exception-type>
        <location>/error.jsp</location>
      </error-page>
      <error-page>
        <error-code>500</error-code>
        <location>/error.jsp</location>
      </error-page>
    过滤器
    <filter> 
        <filter-name>PerformanceLogger</filter-name> 
        <filter-class>com.filter.PerformanceLogger</filter-class> 
      </filter>
      

  9.   

    1、简述在Struts中MVC的表现方式。
    Struts是采用Java Servlet / JavaServer Pages技术,开发Web应用程序的开放源码的framework。 采用Struts能开发出基于MVC(Model-View-Controller)设计模式的应用构架。 Struts有如下的主要功能: 
        一. 包含一个controller servlet,能将用户的请求发送到相应的Action对象。 
        二. JSP自由tag库,并且在controller servlet中提供关联支持,帮助开发员创建交互式表单应用。 
        三. 提供了一系列实用对象:XML处理、通过Java reflection APIs自动处理JavaBeans属性、国际化的提示和消息。 6、在Jbuild或eclipse中make与rebuild有什么区别?如何编译和运行JAVA文件。
      rebuild试将你的工程下面的所有class重新编译   
      make   只是编译你刚刚修改一些类   
      如果你想编译整个工程当然就用rebuild乐   
      如果你只想编译刚刚修改的旧用make 好了  1.安装jdk,安装路径如c:\jdk;   
      2.在环境变量中的Path末尾增加c:\jdk;c:\jdk\bin;   
      3.增加环境变量JAVA_HOME,值为c:\jdk;   
      4.增加环境变量CLASSPATH,值为d:\class;class为你的自己建的文件夹   
      5.例如Java文件HelloWorld.java放在d:\class;下,编译方式为:javac      d:\class\HelloWorld.java   
      6.运行方式为java   HelloWorld   7、简述struts.config.xml作用、列举其中一些元素与作用,并描述如何定义一个全局异常点
    Struts的核心是struts-config.xml配置文件,在这个文件里描述了所有的Struts组件。
    通过配置文件(主要是struts-config.xml)来定制异常处理,就象定义formbean一样,定制异常也有两种方法,姑且把它分为:“全局异常”和“局部异常”。
      
      全局异常,定义方法如下:
      
      ……
      
      ……
      
      <global-exceptions>
      
      <exception key="expired.InvalidItemsCatalogName"            type="com.iplateau.jshop.common.waf.exceptions.InvalidiItemsCatalogNameException"
      
      scope="request"
      
      path="error.jsp"/>
      
      </global-exceptions>
      
      ……
      
      ……
      
      上述代码在struts-config.xml中定义了一个全局异常,它的作用是抛出InvalidiItemsCatalogNameException(本处的意思是当在添加商品分类的时候发现该类别已经存在)异常的时候返回到error.jsp中,并且携带自定的比较规范的异常信息expired.InvalidItemsCatalogName,expired.InvalidItemsCatalogName可以在应用程序的资源配置文件中找到
      

  10.   

    JSP页面之间传递参数的方法有哪些?