MVC相关知识与面试

1、MVC的各个部分都有哪些技术来实现和如何实现?

MVC是Model-View-Control的简写。Model代表的是应用的业务逻辑(通过JavaBean,EJB组件实现),View是应用的表示面(由JSP页面产生),Control是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现。这些组件可以进行交互和重用。

2、在Web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符?

Public String translate(String str){

          String tempStr="";

          try{

              tempStr=new String(str.getBytes("ISO-8859-1"),"GBK");

              tempStr=tempStr.trim();

          }catch(Exception e){

              System.err.println(e.getMessage());

          }

          return tempStr;

}

你可能感兴趣的:(Web综合,Web综合)