我是这个mvc路由的新手。我的默认生成的网址是:
http://localhost:6236/ProductCategories?name=Educational%20Trainers
但我希望我的网址只显示:
如何做到这一点请指导我。我有下面的控制器
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.logging.Level;
import java.util.logging.Logger;
class MoveCursor
{
public static void main(String[] args)
{
try {
Robot r=new Robot();
r.keyPress(KeyEvent.VK_NUMPAD4);
r.delay(4000);
r.keyRelease(KeyEvent.VK_NUMPAD4);
} catch (AWTException ex) {
答案 0 :(得分:0)
好的,我在路由配置文件中做了一些工作,并且有点接近我的解决方案。我将以下代码添加到我的route.config文件
routes.MapRoute(
name:="ProductCategories",
url:="{name}",
defaults:=New With {.controller = "ProductCategories", .action = "Index", .name = UrlParameter.Optional}
)
我的网址如下
http://localhost:6236/Educational%20Trainers
但现在我想从这个网址中删除%20 ...任何帮助都会受到赞赏。谢谢