文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>struts的入门技术

struts的入门技术

时间:2006-08-02  来源:xj_bluesky

              struts的入门技术   写JSP也有一年多时间了,一个月前加入了一个QQ群 里面都是JSP的朋友。发现他们都在讨论JSP的设计模式,其中提到最多的是struts模式。   google了一些 struts的介绍 发现这个模式还是很不错的。接着自己就进行了实战了。网上下了<<精通Sturts 基于MVC的 JAVA WEB 设计与开发>>的第二章,是一个入门能的struts的实例。虽然书上写的很清楚 ,可能是自己的领悟能力不够,搞了半天都没有做出来。N多次的google最终终于做成了。 问题1  我用的是jbuilder9开发的,自带的struts1.0的,我下载的是struts1.1的包,所以jbuilder9生成的struts-config.xml就要自己修改一下文件头 <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.0//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd">
修改为:
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd"> 问题2  本地资源,本地资源是存放 本地化信息的一个文件,后缀为PROPERTIES。存放的位置为 webapps\youpro\WEB-INF\classes 还要在struts-config.xml注册这个文件。 <message-resources parameter="demo01.ApplicationResources" /> 问题3 个问题1一样 jbuilder9对应该的struts1.0的 所以action类里的 主方法为porfem   public ActionForward perfom(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws Exception{
如果用strtus1.1要修改这个默认方法名改为   public ActionForward execute(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse)   我在这里卡了一天,只能怪自己用的开发工具比较落后。 问题4 DataSource的配置我一直没有正确设置好,今天发现原来我少了二个.jar commons-dbcp-1.2.1 commons-pool-1.3 导入后 终于成功的连接到了DB,开心呀. 今天就写到这里,接着我会写struts的执行流程的。以上说明只是让自己记住这些技术,可能有问题。因为在下也是菜人一个。请大家谅解。    
 
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载