MVC相关知识与面试
程序员文章站
2022-07-13 09:39:31
...
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;
}