整个系统1个servlet足够了只要你有能力把View这端的Request格式统一起来就行在IE上我是没问题,有MSXMLHTTP和MSXML(多好的东东呀)在非IE上,恐怕要借鉴Struts了:(
解决方案 »
- DWR页面刷新console看不懂
- struts2中用户提交表单到类型转换到输入校验的执行顺序(2)
- Thread.currentThread().getContextClassLoader() 怪异问题
- 求jsp网站开发的实例源码!!!!
- PreparedStatement的问题
- request.getRemoteAddr() 取客户IP,得不到真实IP,估计没人能解决了。
- 急·!!!在线等!!!!!!
- 为什么request.getParameter得不到参数呀,在线等
- 怎样把一个文本文件读进一个String[] 中,或文件中的一段读进String[]中?
- 关于接口?
- 一个很奇怪的问题,我的界面为什么会全部偏向右边,不是向右对齐,而是挤在一起。扁扁的,设什么对齐都没有用。
- 为什么我安装完RESIN和JDK而且也在环境变量里配置了但是打http://127.0.0.1:8080看不到
不知道各位在使用中是不是有其他更好的方法?还有Patrick_DK兄弟说的MSXMLHTTP是个什么东东啊?
网上相关的中文资料不多啊如果大虾有网址就贴一份上来吧,谢谢了先!!!
说出来听听
采用command模式,
一个系统统一调用一个serverlt,根据参数的不同进入不同的action处理,
最起码的好处是,对于安全认证一次就好了
例如:(下面的程序是大致意思)
public class UserServlet extends HttpServlet {
public void service(...) {
String actionID = request.getParameter("actionID");
if (actionID.equals("Delete")) {
doDelete(...);
} else if (actionID.equals("Add")) {
doAdd(...);
} else if (actionID.equals("Modify")) {
doModify(...);
}
}
public void doDelete(...) {}
public void doAdd(...) {}
public void doModify(...) {}
}然后调用servlet的时候传个参数actionID,
可以用个hide域
也可以写成http://.../servlet/UserServlet?actionID="Add"写了这么多,大概就是这样吧,只是把前面几位大虾说的东东写的详细了些,
呵呵。